如何將一個XSD的XML轉換爲另一種非常相似但具有不同XSD文件的XML格式? XSD非常大,有許多複雜的類型,但實際的XML看起來非常相似。如何將一個XSD的XML轉換爲另一種非常相似但具有不同XSD文件的XML格式?
我有兩個XSD文件和兩個XML文件 - 他們都驗證成功的XSD文件之一。 我想將其中一個XML文件轉換爲另一個文件,以便我只能使用一個類進行進一步操作。
如何在.NET 4.0和C#4.0中執行此操作?我必須使用XSLT還是其他?如果我必須使用XSLT,我該如何做?我不確定我期望創建XSLT文檔。
這是使用AutoMapper將一個XML類轉換爲另一個類的噩夢。當我看着XML這是如此相似,所以我認爲可能有一個更簡單的方法...
即使你不喜歡它:通常的做法是通過Xslt - 但如果你的方案mas非常相似,應該很容易。也許向我們展示你的Xml文檔的不同部分,這樣我們可以告訴你更多。 – Filburt 2012-02-28 15:44:06
那麼,爲什麼不給出一個源XML文檔和確切的想要轉換的XML文檔的例子?請編輯問題並提供這些問題 - 那麼很多人將能夠給你想要的轉換。我們甚至可能不需要XSD。 – 2012-02-28 15:44:46