我正在解析一个 xml 文件并将其存储在数据库中 [使用 perl]。在解析时我得到了特殊字符,如 - &[quot;amp;lt;gt;]。 这些特殊字符的含义是什么?
最佳答案
那些是 html 安全/xml 安全的字符翻译,以其裸露的形式嵌入文档中是不合法的。 >"&< 都是'特殊字符',在 HTML 和 XML 的上下文中具有特殊含义。好吧......技术上 > 不是保留的,但其他的是。&
是一个 '一种安全的方式来指定 & 字符,而不会对 XML 或 HTML 解析器造成影响。
HTML::Entities 是一个帮助您处理它们的模块。
关于xml - perl解析xml文件后,得到特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6028071/