這兩個文件中的所有內容假設我有兩個XML文件。C# - 合併XML文件,但保留包含版本號
第一個XML文件:
<?xml version="1.0"?>
<AccessRequest xml:lang="en-US">
<AccessLicenseNumber>Your_License</AccessLicenseNumber>
<UserId>Your_ID</UserId>
<Password>Your_Password</Password>
</AccessRequest>
二XML文件:
<?xml version="1.0"?>
<RatingServiceSelectionRequest xml:lang="en-US">
<CustomerContext>Rating and Service</CustomerContext>
</RatingServiceSelectionRequest>
現在,當我將它們合併二,我想輸出是這樣的:
<?xml version="1.0"?>
<AccessRequest xml:lang="en-US">
<AccessLicenseNumber>Your_License</AccessLicenseNumber>
<UserId>Your_ID</UserId>
<Password>Your_Password</Password>
</AccessRequest>
<?xml version="1.0"?>
<RatingServiceSelectionRequest xml:lang="en-US">
<CustomerContext>Rating and Service</CustomerContext>
</RatingServiceSelectionRequest>
當我我正在使用谷歌上的常用方法合併這兩個文件,版本號等正在被吃掉並且RatingServiceSelectionRe任務節點最終成爲AccessRequest節點的一部分,這顯然不是我想要的。
如何在C#.Net中處理此問題?
注意:我想這樣做的原因是因爲我使用的這個API是這樣請求的,所以我猜沒有兩種方法。