比较两个不同XML文件中具有相同名称的两个XML属性

时间:2016-08-09 14:20:49

标签: android xml-parsing

我需要将一组大约600个android属性的大数据与另一个XML文件进行比较,这些XML文件可能包含以上600个属性中的一些。如果它们中的任何一个存在,我必须输出1或者其他0.因此输出必须是一个600 1 1和0的串的形式。请帮助我使这个代码与Android Studio兼容。 我必须比较的示例xml文件

<?xml version="1.0" encoding="UTF-8"?>

-<manifest package="eu.enisa.se_cure"xmlns:android="http://schemas.android.com/apk/res/android">

<uses-permission android:name="android.permission.GET_ACCOUNTS"/>

<uses-permission android:name="android.permission.INTERNET"/>

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

<uses-permission android:name="android.permission.READ_CONTACTS"/>


-<application android:name="eu.enisa.se_cure.Core" android:theme="@style/AppTheme" android:label="@string/app_name" android:icon="@drawable/icon" android:allowBackup="true">


-<activity android:name="eu.enisa.se_cure.MainScreen" android:label="@string/app_name">


 -<intent-filter>

 <action android:name="android.intent.action.MAIN"/>

<category android:name="android.intent.category.LAUNCHER"/>

</intent-filter>

</activity>

<activity android:name="eu.enisa.se_cure.Scanning" android:label="@string/app_name"/>

<receiver android:name="eu.enisa.se_cure.SecureAlarm"/>

</application>

</manifest>

源文件包含多达600个属性,这些属性可能包含在此文件中。对于存在的属性,输出必须为1,否则为0

0 个答案:

没有答案