有没有人知道一个工具会从真正的 XML文档或片段生成LINQ to XML代码?它正在逆向工程生成XML的常见场景. 例如,我想提供一个XML片段作为这样的输入 root thingvalue/thing/root 并让它像这样生成
例如,我想提供一个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