【问题标题】:How to convert a xml to binary data如何将xml转换为二进制数据
【发布时间】:2015-07-15 12:21:12
【问题描述】:

我有一个 xml 文件。我希望它将内容转换为 java 中的二进制文件。请给我一些解决方案。

<ematrix>

    <creationProperties>
    <release>V6R2013x.HF15(22.0.0.0)</release>
    <datetime>2015-07-13T12:04:16Z</datetime>
    <event>export</event>
    <dtdInfo>&ematrixProductDtd;</dtdInfo>
    </creationProperties>
    <businessObject id="20336.41905.24848.52076">
    <objectType>pgPLIAccessRole</objectType>
    <objectName>Vault Test</objectName>
    <objectRevision>-</objectRevision>
    <vaultRef>eService Production</vaultRef>
    <policyRef>pgPicklistItem</policyRef>
    <physicalid>94A50B1C3D0B0000436FAC548F9E0A00</physicalid>
    <logicalid>94A50B1C3D0B0000436FAC54909E0A00</logicalid>
    <cestamp>94A50B1C21530000EEBBAE542F4C0000</cestamp>
    <updatestamp>94A50B1C3D0B0000436FAC54989E0A00</updatestamp>
    <majorid>94A50B1C3D0B0000436FAC548F9E0A00</majorid>
    <versionid>94A50B1C3D0B0000436FAC54A89E0A00</versionid>
    <minororder>0</minororder>
    <majororder>0</majororder>
    </businessObject>

    </ematrix>`

【问题讨论】:

  • 什么是“二进制”?您的 XML 文件已经在您的硬盘上存储为一堆 0 和 1,为什么不将其视为二进制文件?
  • 你已经做了什么? “二进制”是什么意思?
  • 例如,您可以将此字符串序列化为字节数组并将其写入文件,您可以通过多种方式做到这一点

标签: java xml


【解决方案1】:

您可以读取文件的内容,然后可以将该内容转换为二进制 见Java File to Binary Conversion

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-13
    • 1970-01-01
    • 1970-01-01
    • 2012-05-02
    • 1970-01-01
    相关资源
    最近更新 更多