Q
從網站提取元數據
1
A
回答
0
如果您知道結構,可以使用DOM從網頁中提取數據。
0
如果你有一個字符串的HTML,那麼你可以使用:
var str = '<html></html>'; // your html text goes here
var div = document.createElement('div');
div.innerHTML = str;
var dom = div.firstChild; // dom is the object you want,
// you can manipulate it using standard dom methods
或者,使用jQuery。 jQuery是一個庫,可以幫助您更輕鬆地操作和訪問HTML元素。首先,將其添加到文檔的頭部:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
這是對jQuery庫的引用。那麼,這樣做:
var foo = $("<html>Your html here</html>");
或者,如果你的HTML是一個變量(例如STR),你可以這樣做:
var foo = $(str);
然後,你可以操縱在許多不同的方式解析FOO。例如,要刪除所有段落元素,你可以使用
foo.remove('p');
或者,要刪除使用id =「酒吧」,使用段落元素:
foo.remove('p.bar');
一旦你完成你的修改,你可以使用以下格式獲取新的html文本:
foo.html();
爲什麼你的html在一個字符串中?它不是當前頁面的html嗎?
相關問題
- 1. 從網站提取數據
- 2. 從網址中提取網站元數據
- 3. 從網站提取數據Jquery Grid
- 4. 從php其他網站提取數據
- 5. 從網站提取基本數據
- 6. 從Google Play網站提取數據
- 7. Python:從網站提取數據值
- 8. 使用HtmlAgilityPack從網站提取數據
- 9. 從網站表中提取數據
- 10. 從其他網站提取數據
- 11. 從網站提取數據的方法?
- 12. 使用python從網站提取數據
- 13. 從第三方網站提取數據
- 14. 從Google App Engine網站提取數據
- 15. 使用iMacros從網站提取數據
- 16. PHP從網站提取數據
- 17. 使用Python從網站提取數據
- 18. 使用XSLT從網站提取數據
- 19. 從網站提取數據php
- 20. powershell:從網站列表中提取元數據
- 21. Javascript從網站(會員網站)提取數據
- 22. 從網站獲取數據
- 23. 從網站獲取數據
- 24. 從網站抓取數據
- 25. 從網站獲取數據
- 26. 從網站抓取數據
- 27. 如何從多個網站提取數據特定數據
- 28. 使用PHP捲曲從多個網站提取數據提交
- 29. 從網上提取數據
- 30. 如何從網站提取神經網絡數據?
謝謝,但目前我有一個字符串中的整個html源代碼,有反正它來處理呢?因爲結構可能會有所不同,元屬性標記是常數。 – simplified 2011-06-16 18:32:31