Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/224.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android中XML文件的解析_Android_Xml_Xml Parsing - Fatal编程技术网

Android中XML文件的解析

Android中XML文件的解析,android,xml,xml-parsing,Android,Xml,Xml Parsing,我的应用程序中有一个xml文件,其中包含标记数组。在使用XMLPullParser解析下一行中结束的一些标记时,会添加一行额外的标记 Example: </PaymentMode> <PaymentMode> <Type>Gift Card</Type> <Amount>24.00 </Amount> <

我的应用程序中有一个xml文件,其中包含标记数组。在使用XMLPullParser解析下一行中结束的一些标记时,会添加一行额外的标记

 Example: 
        </PaymentMode>
      <PaymentMode>
            <Type>Gift Card</Type>
           <Amount>24.00
           </Amount>
        </PaymentMode>
       <PaymentMode>
             <Type>Paypal</Type>
             <Amount>9.00
            </Amount>
        </PaymentMode>

如何删除这一额外行?

使用XmlPullParser,您可以解析XMl文件

私有XmlPullParserFactory xmlFactoryObject=XmlPullParserFactory.newInstance(); 私有XmlPullParser myparser=xmlFactoryObject.newPullParser()

      Type: Gift Card

      Amount: 24
      Type: Paypal

      Amount: 9.00