The source, issues, and docs are hosted on bitbucket: https://bitbucket.org/kberridge/simplexml/
And it's published to nuget: https://nuget.org/packages/SimpleXml
SimpleXml was inspired by PowerShell's xml support. There have been a number of times I've wanted to do some small simple xml reading/writing job in C# and really wished I had the simplicity of powershell's xml api. Now I do!
You can checkout the bitbucket page for more examples, but here's a simple one:
dynamic x = "<root><child>myvalue</child></root>".AsSimpleXml(); Assert.AreEqual("myvalue", x.root.child);It doesn't get much easier than that!
Hopefully this will prove useful for someone, but my main motivation for creating it was just to have the experience of creating and open sourcing something simple from scratch. It would be awesome to have the full experience of people forking the repo, and submitting pull requests too!
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.