从XML文档生成LINQ到XML的c#代码
本文关键字:XML 代码 文档 LINQ | 更新日期: 2023-09-27 17:49:22
有人知道有什么工具可以从真正的XML文档或片段生成LINQ到XML的代码吗?它对生成XML的常见场景进行了逆向工程。
例如,我想提供一个XML片段作为输入,如下所示
<root>
<thing>value</thing>
</root>
并让它生成等效的c# LINQ到XML代码片段,如下所示
var x = new XElement("root",
new XElement("thing", new XText("value"));
);
虽然我正在寻找一个快速,我相信一些有进取心的人会告诉我自己滚,并提供一些很棒的参考代码。
查看此工具
应用支持:
- XDocument
- XDeclaration
- XProcessingInstruction
- XComment
- XNamespace
- XElement
XAttribute
业务对象生成
生成Linq To Xml(带变量)的代码,在方法中,提取所选代码对应的代码节点)
你可以打开一个Xml文件或者直接复制Xml到richtextbox
- 编辑器允许从零开始创建Xml文档添加/修改现有Xml文档
- 编辑器有几个同步的视图(Text, treeview)
- 的帮助与扣押(自动完成标记和属性和检查过程中出现的问题
- 您还可以在datagridview
中发布所选节点的数据等
使用T4模板或XSL转换来实现这一点并不难,但我不知道有人这样做过。