我想使用jQuery我如何使用jquery解析這個HTML?
我正在從服務器的一些HTML作爲responseText的這樣來解析HTML:
<html>
<title>Title</title>
<body>
<p>My JSON data</p>
</body>
</html>
現在我要分析此使用jQuery parseJSON功能,我怎麼能這樣做plz幫助我。
感謝
我想使用jQuery我如何使用jquery解析這個HTML?
我正在從服務器的一些HTML作爲responseText的這樣來解析HTML:
<html>
<title>Title</title>
<body>
<p>My JSON data</p>
</body>
</html>
現在我要分析此使用jQuery parseJSON功能,我怎麼能這樣做plz幫助我。
感謝
如果您只是使用responseText創建一個jQuery對象,它將返回responseText正文中的內容表示,例如,
var jqobj = $('<html><head></head><body><p>Meep</p></body></html>');
var text = jqobj.html(); // returns "Meep"
然後你可以解析它。
parseJSON
是解析json
,如果你從服務器得到一個有效的HTML,那麼你可以申請jQuery的簡單的DOM遍歷方法,並得到所需的對象,或者您也可以使用
解析HTML,如果它包含了一些非標準的HTML標籤
難道你不能讓服務器輸出正確的JSON嗎? –
但是,這不是JSON。這是HTML。您確定要將HTML解析爲JSON數據嗎? –
嗯......不,「JSON!= HTML」。 – 2011-09-26 09:31:56