【问题标题】:How to Parse Complex XML file Locally in android如何在android中本地解析复杂的XML文件
【发布时间】:2015-04-18 07:26:56
【问题描述】:

如何在android本地解析这个XML文件?

  <root>
        <Questions>
        <element>
          <answer>1</answer>
          <category>15</category>
          <date_added>2014-05-01 02:10:33</date_added>
          <id>7</id>
          <mode>easy</mode>
           <options>
               <element>2007</element>
               <element>2005</element>
               <element>2006</element>
               <element>2008</element>
            </options>
          <question>When did the first Apple iPhone become available?</question>
        </element>
         <element>
           <answer>3</answer>
           <category>13</category>
           <date_added>2014-05-01 02:14:30</date_added>
           <id>8</id>
           <mode>easy</mode>
            <options>
              <element>carnivores</element>
              <element>omnivores</element>
              <element>herbivores</element>
              <element>insectivores</element>
             </options>
         <question>Are Gorillas ______?</question>
         </element>
    </Questions>
 </root>

上面的XML文件是我必须在本地解析的文件。我将 XML 文件放入 assets 文件夹中。它看起来像一个有点复杂的 XML 文件。我不知道如何解析这个。请帮助我。每一次帮助都将不胜感激。谢谢。

【问题讨论】:

    标签: java android xml xml-parsing


    【解决方案1】:

    有大量用于 XML 解析的库,因此在这里很难给出明确的答案。 JDOM 使用起来非常简单,你可以试试看 :)

    【讨论】:

      【解决方案2】:

      我得到了答案。我所做的是,我使用 jar 文件将 XML 文件转换为 JSON 文件并从那里解析。它对我有用。

      Convert XML to JSON object in Android

      【讨论】:

        猜你喜欢
        • 2010-11-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多