2010-01-12 23 views

回答

2

我假設它有一個<Signature>

您可以使用LINQ只是將其刪除並重新保存。

// Find the <Signature> Element 
XElement signElement = doc.Descendants("Signature").FirstOrDefault<XElement>(); 

signElement.Remove(); 

doc.Save("NonSignedFile.xml"); 
+0

沒有簽名元素。它的一個.zfo擴展名... – 2010-01-12 15:36:59

+0

ok找出問題所在,它顯示xml文件首先通過某種zip壓縮運行。 – 2010-01-12 15:40:03