需要將我收到的一些XML快速轉換爲HTML。我需要衝出RegEx嗎?使用jQuery將jQuery.parseXML值轉換爲HTML
0
A
回答
1
如果XML包含數據結構,那麼使用jQuery模板功能。這樣你就可以用HTML定義每個記錄/數據結構的表示形式。如果您使用像AngularJS或Knockout這樣的JavaScript MVC框架,您可以使用jQuery將您的XML數據結構轉換爲具有最小和可維護代碼的HTML。與KnockoutJS http://knockoutjs.com/documentation/template-binding.html
如果XML包含HTML元素,那麼你會很容易爲你寫XSL和XML做轉換爲HTML jQuery的模板
例。 JavaScript引擎的XSL處理器,可以轉換XML使用XSL模板
介紹客戶端XSLT的XML到HTML轉換成HTML格式:http://www.w3schools.com/xsl/xsl_client.asp
+1
[請注意w3schools.com](http://w3fools.com)。 – Pointy 2012-07-20 13:06:54
如果「XML」其實是HTML,你可以將它傳遞給' $'。 xml是什麼樣的,需要編輯什麼? – Esailija 2012-07-20 12:55:17
如果您已經解析了XML,則正則表達式不是解決方案的框架。您必須遍歷構建的XML DOM並根據您的需要生成HTML。不知道具體情況當然不可能建議更多。 – Pointy 2012-07-20 12:55:40
'$ .parseXML(「 RSS標題 」);'每個文檔返回一個** Document **對象。我如何使用它? –
2012-07-20 13:27:49