- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在控制台中执行此操作时,为什么会出现解析错误?
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> </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/
https://developer.mozilla.org/en-US/docs/Web/API/DOMParser#DOMParser_HTML_extension 看起来 DOMParser 使用
我的 parseFromString 返回“未定义”,既没有“ 我找不到原因。你能帮忙吗? var parser = new DOMParser(), // https://developer.moz
在控制台中执行此操作时,为什么会出现解析错误? TR = ' Hello '; parser = new DOMParser() xmlDocument = _parser
我在使用 DomParser 时遇到了一些奇怪的行为。似乎如果第一个元素是 TEMPLATE,它就会被忽略。 查看下面的输出: printTags('', 'text/html'); document
仅在生产机器上,我在一个过程中发生了崩溃。我能够将其隔离为 ParseFromString称呼。当ParseFromString不叫进程不会崩溃。调用时,进程最终会崩溃:不在 ParseFromStr
我发现了一个关于 Protocol Buffer 的有趣问题。如果您有两条相似的消息,则可以使用 C++ API 或命令行像解析另一条消息一样解析一条消息。 limited documentation
在我的系统中,我必须将一个大型 javascript ajax 系统移至 seam。我通过添加 使其正常工作 xml = (new DOMParser()).parseFromString(s, "t
我的系统中有 tensorflow-gpu 1.9 和 python 3.7。我在第 51 行收到错误:od_graph_def.ParseFromString(serialized_graph) 我
ParseFromString 在 Java 中是否可用于 Protocol Buffer ? C++ 版本有:here 最佳答案 对于消息 A,方法 TextFormat.getParser().m
基于此converting-trained-tensorflow-model-to-protobuf,我试图保存/恢复TF图而没有成功。 这是保护程序: with tf.Graph().as_defa
我构建了一个 Chrome 扩展,一切运行良好。现在我需要把它放在 Firefox 上,这真是一团糟。 问题出在 dom 解析上。 她的代码在 FF 上不起作用: var parser = new D
我正在使用 DOMParser 来解析包含相对 URL 的文档,例如表单的 action 属性。因为由 DOMParser 创建的文档的 baseURI 是 null,所以访问 action 属性会产
我正在编写一个 electrojs 应用程序。我想将字符串解析为 DOM Node ,并尝试使用 DOMParser parseFromString 来实现。这是代码: let str = ''; l
我要反序列化大量 protobuf 格式的数据(字符串等),我可以使用 ParseFromArray 和 ParseFromString 来完成。这两者有什么区别?一个性能比另一个更好吗? 最佳答案
我创建了一个脚本来尝试删除不安全的内容(我将它用于浏览器扩展): var str = "Hello mundo "; CreateDOM(str); function RemoveAttrs(targ
我有一个 javascript 函数,可以从网站获取 xml 文件: function getCCDfromHV() { var xmlhttp; if (window.XMLHttp
我正在为传单使用 KML 插件,该插件在 Google Chrome 中运行良好。然而,在 IE 中,它会在以下代码处抛出错误。 parser=new DOMParser(); console.log
这是我第一次使用 tensorflow ,我想尝试在互联网上找到的验证码求解器,但出现错误链接教程https://pylessons.com/TensorFlow-CAPTCHA-final-dete
利用 firefox (17.01),我从上传的 .csv 文件生成 xml 代码。此代码随后将转换为 xhtml,但在此之前,我需要创建有效的 xml 文件。 我的整个代码是 var parser
我有 80% 的 Google Protocol Buffer 在 Python3 中工作。我的 .proto 文件有效,我正在编码数据,生活几乎是美好的。 问题是我不能 ParseFromStrin
我是一名优秀的程序员,十分优秀!