将Html元素转换为JavaScript对象
我想将HTML站点转换为Javascript对象,例如,如果用户在文本框“”中给定url,则需要刮取该站点并将其转换为Javascript对象,如下所示将Html元素转换为JavaScript对象,javascript,web-scraping,Javascript,Web Scraping,我想将HTML站点转换为Javascript对象,例如,如果用户在文本框“”中给定url,则需要刮取该站点并将其转换为Javascript对象,如下所示 { "rootId": 1, "children": [ { "nodeType": 10, "id": 2, "name": "html", "publicId": "", "systemId
{
"rootId": 1,
"children": [
{
"nodeType": 10,
"id": 2,
"name": "html",
"publicId": "",
"systemId": ""
},
{
"nodeType": 1,
"id": 3,
"tagName": "HTML",
"attributes": {
"lang": "en"
},
"childNodes": [
{
"nodeType": 1,
"id": 4,
"tagName": "HEAD",
"attributes": {},
"childNodes": [
{
"nodeType": 3,
"id": 5,
"textContent": "\n"
},
{
"nodeType": 1,
"id": 6,
"tagName": "TITLE",
"attributes": {},
"childNodes": [
{
"nodeType": 3,
"id": 7,
"textContent": "About"
}
]
},......
欢迎任何帮助尝试雅虎查询语言(YQL)
可能重复:为什么,该格式没有规范-例如节点类型编号?您直接在DOM中具有类似的属性,因此不理解此转换的目的。或者,如果你有文本,将不会有帮助?你尝试了什么?你的代码在哪里失败了?或者你希望别人为你写下所有的东西吗?可能是