gpt4 book ai didi

Javascript DOMParser.parseFromString 给出解析错误

转载 作者:行者123 更新时间:2023-12-02 14:56:33 28 4
gpt4 key购买 nike

在控制台中执行此操作时,为什么会出现解析错误?

TR = '<TR id=line1 class="myClass"><INPUT id=input1 type=hidden> <INPUT id=input2> <TD style="PADDING-LEFT: 20px" align=left> <IMG class=im border=0 src="images/img.gif"> Hello </TD><!-- comment --> <TD id=cell1 align=right></TD> <TD id=cell2 align=right></TD> <TD align=middle>&nbsp; </TD> <TD align=middle></TD></TR>';
parser = new DOMParser()
xmlDocument = _parser.parseFromString(TR, "text/xml");

最佳答案

第一个问题(我认为这不是您遇到的问题,而是该代码被错误地复制粘贴):您的变量名称是 parser,而不是 _parser .

您的主要问题是您正在尝试将 HTML 解析为 XML,如果您的 HTML 也是有效的 XML,那么这将起作用。但你的不是。首先引用你的属性。就是这样

error on line 1 at column 8: AttValue: " or ' expected

意思是。

完成此操作后,关闭 void 元素。在 HTML5 中省略尾部斜杠是可以的,但在更严格的 XML 规则中就不行了。

关于Javascript DOMParser.parseFromString 给出解析错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35759582/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com