【发布时间】:2016-02-17 11:33:09
【问题描述】:
这是我的问题,我有两个 xml 文件,我想在父文件中包含子文件以查看如下
父亲
<?xml version="1.0" encoding="UTF-8"?>
<topolino.doc name="topolino.doc" type="doc" path="C:\Users\" filename="topolino.doc">
<child.xml type="xml" name="child.xml" path="C:\" filename="child.xml" />
</topolino.doc>
孩子
<?xml version="1.0" encoding="UTF-8"?>
<adeel.doc name="adeel.doc" type="doc" path="C:" filename="adeel.doc">
<pippo.doc type="doc" name="pippo.doc" path="C:" filename="pippo.doc" />
</adeel.doc>
结果
<?xml version="1.0" encoding="UTF-8"?>
<topolino.doc name="topolino.doc" type="doc" path="C:\Users\" filename="topolino.doc">
<adeel.doc name="adeel.doc" type="doc" path="C:" filename="adeel.doc">
<pippo.doc type="doc" name="pippo.doc" path="C:" filename="pippo.doc" />
</adeel.doc>
</topolino.doc>
最好的方法是什么?
提前谢谢安迪
【问题讨论】:
-
我只是使用 LINQ to XML,然后你可以使用
fatherDoc.Root.Add(childDoc.Root)...