SAP 不接受從用於 Web 服務的 wsdl 生成的擴充套件標記
請注意,當您將 XML 架構對映到 C# 時,建議將其對映到類繼承。根據我的理解,您希望將擴充套件屬性複製到生成的類,但是我認為您找不到任何工具來實現此目的。
我認為應透過將 XML 架構轉換成所需的結構來處理此問題,然後使用架構到 C# 工具。執行此操作的最常見方法之一是透過 XSLT。
XSL(可擴充套件樣式表語言)是用於 XML 的樣式語言,代表 XSL 轉換。XSLT 提供了將 XML 資料從一種格式自動轉換為另一種格式的能力。
要詳細瞭解 XSLT,可以參閱我們的教程 −
以下是使用 XSLT 的優點 −
獨立於程式設計。轉換寫在單獨的 xsl 檔案中,它又是一個 XML 文件。
可以透過簡單地修改 xsl 檔案中的轉換來更改輸出。無需更改任何程式碼。因此,Web 設計師可以編輯樣式表,並且可以快速檢視輸出中的更改。
廣告