我需要将一组大约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