Sax 解析异常:未知类型

Sax Parse exception : unknown type

我们必须在 XML 中包含一个属性值作为 json 字符串,以便应用程序读取。这看起来像

<mytag attribute1="{'type':'foo/bar'}">
  .............
</mytag>

但是在解析此配置文件时,应用程序抛出 SAX 异常:

 org.xml.sax.SAXException: unknown type: 'type':'foo/bar'

任何解决此问题的建议都会有所帮助

谢谢

我也有这个问题,如果您在属性的 start 处使用“{”,您将得到 SAXException。我通过在它前面放一个“\”来解决我的问题。在您的情况下,它将是 attribute1="\{'type':'foo/bar'}".