0
我已經爲我的問題尋找解決方案。我發現了一些類似的問題和答案,但沒有一個適合我的問題。將兩個XML文件與XSLT合併
我是一個XML新手,從未使用過XSLT。我有Linux,可以使用xsltproc或xmllint(或其他最好的)。
問題很簡單。我必須使用相同佈局的XML文件。開始時是包含在一個文件中的節點的計數器。我只需要添加這兩個文件的計數器,然後將這兩個文件中的所有節點作爲單個列表。 (排序就更好了。)
例子: A.XML
<?xml version="1.0" standalone="yes"?>
<List xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://tempuri.org/List.xsd">
<publshInformation>
<Publish_Date>12/17/2014</Publish_Date>
<Record_Count>115</Record_Count>
</publshInformation>
<Entry>
<uid>9639</uid>
<firstName>Bob</firstName>
....
</Entry>
</List>
B.XML
<?xml version="1.0" standalone="yes"?>
<List xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://tempuri.org/List.xsd">
<publshInformation>
<Publish_Date>12/17/2014</Publish_Date>
<Record_Count>100</Record_Count>
</publshInformation>
<Entry>
<uid>4711</uid>
<firstName>John</firstName>
....
</Entry>
</List>
結果: out.xml
<?xml version="1.0" standalone="yes"?>
<List xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://tempuri.org/List.xsd">
<publshInformation>
<Publish_Date>12/17/2014</Publish_Date>
<Record_Count>215</Record_Count>
</publshInformation>
<Entry>
<uid>4711</uid>
<firstName>John</firstName>
....
</Entry>
<Entry>
<uid>9639</uid>
<firstName>Bob</firstName>
....
</Entry>
</List>
哪有我管理?我不會在這裏發佈我的XSLT,因爲他們不工作,這是因爲我的技能有限。感謝您的任何建議!
http://stackoverflow.com/help/someone-answers –