1
我想修改現有的XML文件。 我用一個DataSet來加載帶有ReadXml方法的XML文件。修改帶有數據集和子關係的xml文件
然後我通過GetChildRows方法顯示相關條目。
我想改變/添加/刪除那些ChildRows:
我怎樣才能做到這一點?
下面是編輯
<einginedesign>
<object om_id="111" objname="DelivaryInfo">
<objprop prop_id="1">
<prop_name>OrderRef</prop_name>
<prop_desc>Order Reference</prop_desc>
<prop_dtype>varchar</prop_dtype>
</objprop>
</object>
</einginedesign>
我在數據集中編輯和寫XML文件後之前的XML。 新增(子行)超出對象。
<einginedesign>
<object om_id="111" objname="DelivaryInfo">
<objprop prop_id="1">
<prop_name>OrderRef</prop_name>
<prop_desc>Order Reference</prop_desc>
<prop_dtype>varchar</prop_dtype>
</objprop>
</object>
<objprop prop_id="2">
<prop_name>TransNo</prop_name>
<prop_desc>Transaction number</prop_desc>
<prop_dtype>Numeric</prop_dtype>
</objprop>
</einginedesign>
我懷疑這東西從閱讀的時候它做與數據關係xml架構。看看下面的鏈接:http://msdn.microsoft.com/en-us/library/7sfkwf9s(v=VS.100).aspx,也嘗試使用DataSet.ReadXml(dsName,XmlReadMode.InferSchema); – 2011-03-14 13:08:48