如何解析这种格式数据

java远程调用的webService的接口 但是返回的数据类型该如何解析 我用的是xml解析都不行
麻烦请大神看一下

要解析的数据

  • ``` 我的解析方法

<Integration>
  <GetDepartments>
    <Head>
      <ErrCode>0</ErrCode>
      <ErrMsg>成功</ErrMsg>
    </Head>
    <Body>
      <Item>
        <DeptID>1</DeptID>
        <DeptCode>0001</DeptCode>
        <DeptName><![CDATA[Head Office]]></DeptName>
        <Director></Director>
        <ParentDeptID>0</ParentDeptID>
        <ParentDeptCode>0</ParentDeptCode>
        <ParentDeptName><![CDATA[]]></ParentDeptName>
        <PersonNum>1</PersonNum>
        <Remark><![CDATA[]]></Remark>
      </Item>
      ...
    </Body>
  </GetDepartments>
</Integration>

我的解析方法

doc = DocumentHelper.parseText(String.valueOf(returnObj));
Element root = doc.getRootElement();
root.elementText("ErrCode")


慕仙森
浏览 404回答 4
4回答

jeck猫

使用pullparse
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java