【问题标题】:Storing raw xml data with stax without parsing使用 stax 存储原始 xml 数据而不进行解析
【发布时间】:2014-05-07 05:51:30
【问题描述】:

谁能提供有关如何使用 java stax 存储原始 xml 的信息?他们提供了大量关于如何使用 stax 解析 xml 的信息,但是是否可以根据标签名称或根元素捕获实际的 xml 数据?例如,如果下面的 xml 进来了,我怎样才能将它存储为一个字符串,它是如何进来的?

<xmlData><name>Bob</name></xmlData>

【问题讨论】:

    标签: java xml stax


    【解决方案1】:

    一般来说,不会。正在进行字符编码和实体扩展,为什么您不能确定实际的“原始”XML。您可以重新创建 XML 以使其在语义上相等,但不一定逐字节相等。

    但你为什么要这样做?解析器可以保护您免受所有这些血腥细节的影响。如果您真的需要原始内容,请阅读字节流。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-10-30
      • 2012-08-21
      • 2012-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-11
      相关资源
      最近更新 更多