You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
131 lines
3.3 KiB
131 lines
3.3 KiB
{ |
|
"name": "DOM level 1", |
|
"options": { "withDomLvl1": true }, |
|
"html": "<div>some stray text<h1>Hello, world.</h1><!-- comment node -->more stray text</div>", |
|
"expected": [ |
|
{ |
|
"type": "tag", |
|
"nodeType": 1, |
|
"name": "div", |
|
"tagName": "div", |
|
"attribs": {}, |
|
"nodeValue": null, |
|
"children": [ |
|
{ |
|
"type": "text", |
|
"nodeType": 3, |
|
"tagName": null, |
|
"data": "some stray text", |
|
"nodeValue": "some stray text", |
|
"childNodes": null, |
|
"firstChild": null, |
|
"lastChild": null |
|
}, |
|
{ |
|
"type": "tag", |
|
"nodeType": 1, |
|
"name": "h1", |
|
"tagName": "h1", |
|
"nodeValue": null, |
|
"attribs": {}, |
|
"children": [ |
|
{ |
|
"type": "text", |
|
"nodeType": 3, |
|
"tagName": null, |
|
"data": "Hello, world.", |
|
"nodeValue": "Hello, world.", |
|
"childNodes": null, |
|
"firstChild": null, |
|
"lastChild": null |
|
} |
|
], |
|
"firstChild": { |
|
"type": "text", |
|
"nodeType": 3, |
|
"tagName": null, |
|
"data": "Hello, world.", |
|
"nodeValue": "Hello, world.", |
|
"childNodes": null, |
|
"firstChild": null, |
|
"lastChild": null |
|
}, |
|
"lastChild": { |
|
"type": "text", |
|
"nodeType": 3, |
|
"tagName": null, |
|
"data": "Hello, world.", |
|
"nodeValue": "Hello, world.", |
|
"childNodes": null, |
|
"firstChild": null, |
|
"lastChild": null |
|
} |
|
}, |
|
{ |
|
"type": "comment", |
|
"nodeType": 8, |
|
"tagName": null, |
|
"data": " comment node ", |
|
"nodeValue": " comment node ", |
|
"childNodes": null, |
|
"firstChild": null, |
|
"lastChild": null, |
|
"prev": { |
|
"type": "tag", |
|
"name": "h1", |
|
"nodeValue": null, |
|
"attribs": {} |
|
}, |
|
"previousSibling": { |
|
"type": "tag", |
|
"name": "h1", |
|
"nodeValue": null, |
|
"attribs": {} |
|
}, |
|
"next": { |
|
"type": "text", |
|
"tagName": null, |
|
"data": "more stray text" |
|
}, |
|
"nextSibling": { |
|
"type": "text", |
|
"tagName": null, |
|
"data": "more stray text" |
|
} |
|
}, |
|
{ |
|
"type": "text", |
|
"nodeType": 3, |
|
"tagName": null, |
|
"data": "more stray text", |
|
"nodeValue": "more stray text", |
|
"childNodes": null, |
|
"firstChild": null, |
|
"lastChild": null, |
|
"next": null, |
|
"nextSibling": null |
|
} |
|
], |
|
"firstChild": { |
|
"type": "text", |
|
"nodeType": 3, |
|
"tagName": null, |
|
"data": "some stray text", |
|
"nodeValue": "some stray text", |
|
"childNodes": null, |
|
"firstChild": null, |
|
"lastChild": null |
|
}, |
|
"lastChild": { |
|
"type": "text", |
|
"nodeType": 3, |
|
"tagName": null, |
|
"data": "more stray text", |
|
"nodeValue": "more stray text", |
|
"childNodes": null, |
|
"firstChild": null, |
|
"lastChild": null |
|
} |
|
} |
|
] |
|
}
|
|
|