微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从XML文档生成LINQ to XML C#代码?

有没有人知道一个工具会从真正的 XML文档或片段生成LINQ to XML代码?它正在逆向工程生成XML的常见场景.

例如,我想提供一个XML片段作为这样的输入

<root>
    <thing>value</thing>
</root>

并让它像这样生成等效的C#LINQ到XML代码片段

var x = new XElement("root",new XElement("thing",new XText("value"));
    );

虽然我正在寻找一个快速,但我确信一些有进取心的人会告诉我自己动手并提供一些很棒的参考代码.

解决方法

this工具.

the application supports :

  • XDocument
  • XDeclaration
  • XProcessingInstruction
  • XComment
  • XNamespace
  • XElement
  • XAttribute

  • generation of business objects

  • generation of code Linq To Xml (with variables,in method,extraction of
    the code corresponding to the selected
    nodes)

  • you can open a Xml file or directly copy to stick xml in the richtextBox

  • the editor allows to create Xml documents from scratch or to
    add/modify existing Xml documents
  • the editor has several views which are synchronized (Text,treeview)
  • a help with the seizure (auto completion tags and attributes and
    checking in the course of the good
    formation of xml) for the text view,…
  • you can also post the data of the nodes selected in a datagridview
  • etc

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。