我生成静态 HTML 页面,到目前为止,我发现最好的方法是使用 XML to Linq,因为这使得操作文档与 JavaScript/jQuery 非常相似。
到目前为止它运行良好,除了我在我的网站上添加了一个 AddThis 按钮并且以下行导致了 XmlException:
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=xa-51f1474f46ee2d87&async=1&domready=1"></script>
例外是:
'=' 是一个意外的标记。预期的标记是';'。第 69 行,第 114 位。
我在http://www.xmlvalidation.com上运行该行并得到以下结果:
110 对实体“异步”的引用必须以“;”结尾 分隔符。
我已经在 Google 上搜索了几分钟,试图找到有关“异步”实体的信息或如何绕过它,但许多文档声称 XML 中只有 5 个实体,例如此页面:http://www.quackit .com/xml/tutorial/xml_entities.cfm
我怎样才能逃脱这个实体?
额外的问题:什么是异步实体,为什么它几乎没有在线记录?