簡體   English   中英

如何在android中本地解析復雜的XML文件

[英]How to Parse Complex XML file Locally in android

如何在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 文件放入資產文件夾。 它看起來像一個有點復雜的 XML 文件。 我不知道如何解析這個。 請幫我解決這個問題。 每一個幫助都將受到深深的感激。 謝謝。

有大量用於 XML 解析的庫,因此在這里很難給出明確的答案。 JDOM使用起來非常簡單,您可以嘗試一下 :)

我得到了答案。 我所做的是,我使用 jar 文件將 XML 文件轉換為 JSON 文件並從那里解析。 這個對我有用。

在 Android 中將 XML 轉換為 JSON 對象

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM