XHTML 中的特殊字符 - 解析错误

发布于 2024-08-31 15:36:17 字数 116 浏览 3 评论 0原文

当有像 & 这样的特殊字符时在 xhtml 中,DOM / SAX 解析器抛出解析异常。 xhtml 文档作为我的组件的输入。我想在解析时忽略这些特殊字符。我如何使用 DOM/SAX JAVA 解析器来实现它。

When there are special characters like & in the xhtml the DOM / SAX parser throws parse exception. The xhtml document is got as an input for my component. I want to ignore such special characters when i parse. How can i achieve it using DOM/SAX JAVA parser.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

老旧海报 2024-09-07 15:36:17

& 应编码为 &。如果不是,则您的 XHTML 编码错误。无论编写什么内容,都应该根据 XML 规范正确转义这些(和其他)字符。

& should be encoded as &. If it's not then your XHTML is encoded wrongly. Whatever is writing it should escape these (and other) characters properly according to the XML specification.

被你宠の有点坏 2024-09-07 15:36:17

“特殊”字符如何进入 XHTML? XHTML 本来就是XML。它应该由理解 XML 的工具创建。如果您使用字符串操作来创建 XHTML,那么您就会犯这样的错误。

How do the "special" characters get into the XHTML? XHTML is meant to be XML. It should be created by tools that understand XML. If you're using string manipulation to create your XHTML, then you're setting yourself up for errors like this.

网白 2024-09-07 15:36:17

您可以在 XPL 中的文本字段中创建和存储 XML 的特殊字符 - 这就像 XML,但允许在文本字段中使用特殊字符。它基于 Java,但您也可以在应用程序之外运行免费版本,它将为您创建有效的 XML 文件。 可扩展过程语言

You can create and store XML's special characters in text fields in XPL - which is just like XML, but allows the special characters in text fields. It's Java based, but you can also run the free version outside of your application and it will create valid XML files for you. eXtensible Process Language

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文