2016-08-29 35 views
-2

對不起,但我根本不懂XML,雖然我用HTML,CSS和一點jQuery來編寫代碼。將XML轉換爲特定的XML模式?

我有一個API輸出JSON數據,我需要轉移到特定的XML模式。我找到了一個JSON到XML轉換器,但它不會轉換爲我需要的特定XML格式。任何幫助將不勝感激。

要注意,提供給我的XML模式文件是.XSD

回答

-1

您需要在.xslt文件中定義轉換才能轉換。無法通過分析.xsd文件自動創建所需的.xslt轉換文件(除了簡單和不重要的情況)。它們完全是兩個不同的東西。

第1步:

您可以分兩步解決您的問題了解所需要的變革和手動創建所需.xslt文件。這裏是一個很好的教程https://docs.oracle.com/javase/tutorial/jaxp/xslt/transformingXML.html

步驟2:直接在您的JSON數據使用.xslt文件作爲這裏所描述https://dnovatchev.wordpress.com/2007/07/05/transforming-json/

OR

創建從JSON數據的中間.xml文件轉換爲所需的XML並使用您創建的.xslt將中間.xml文件轉換爲所需的.xml輸出文件,這是一項相當直接的任務。

+0

非常感謝!這是一個很大的幫助。不勝感激! – Abbub024

+0

@Ryan Keene歡迎您,如果您的問題解決了,請隨時接受答案。 –

+0

不知道爲什麼我的回答是downvoted,也許一些更有經驗的SO'ers可以解釋? –