【发布时间】:2009-09-29 18:59:24
【问题描述】:
我对 XML 解析有点陌生。如果您能帮我解决这个问题,我将不胜感激。
我需要提取 XML 文档中的一些数据,其结构是:
<DWDocument DW5BasketFileName="DOCU0001.001">
<FileInfos>
<ImageInfos>
<ImageInfo id="0,0,0" nPages="0">
<FileInfo fileName="PATH_1" dwFileName="FILE_NAME_1" signedFileName="FILE_NAME_2" type="normal" length="77324" />
</ImageInfo>
</ImageInfos>
</FileInfos>
<FileDatas />
<Section number="0" startPage="0" dwguid="d8a50daf-d4df-4012-ad0c-85e26a6e0755">
<Metadata version="0">
<FieldProperties>
<TextVar length="20" field="FIELD_1" id="0">9866627</TextVar>
<TextVar length="20" field="FIELD_2" id="1">78050830431</TextVar>
<TextVar length="40" field="FIELD_3" id="32">GOMEZ PADILLA</TextVar>
<TextVar length="40" field="FIELD_4" id="33">JOSSER KICO</TextVar>
<Date field="FIELD_5" id="64">1985-07-02T00:00:00</Date>
</FieldProperties>
</Metadata>
</Section>
</DWDocument>
我在 Java 桌面应用程序中。我不知道该怎么做,如果可能的话,也许是一个代码示例。
我需要提取 FIELD_1 到 FIELD_4 值(986627,...),每一个都是不同的变量。
谢谢。
【问题讨论】: