1

これは基本的な質問かもしれませんが、私は xml の解析が初めてなので、助けが必要です。質問は次のとおりです。Androidのresフォルダーからxmlファイルを読み取り、そのファイル内のタグの値を更新したいだけです。では、どうすればできるのでしょうか。私を助けてください。以下は xml ファイルで、現在値が "moneyback" である "event filter" タグの値を更新したいと考えています。多くのスレッドを検索しましたが、それでも問題を解決できません。

 <?xml version="1.0" encoding="UTF-8"?>
 <HawkAgentPolicy xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 <config>
  <installedappthreadtime>10</installedappthreadtime>
  <runningprocessthreadtime>10</runningprocessthreadtime>
  <networkconnectionsthreadtime>10</networkconnectionsthreadtime>
</config>
<policy name="DayCapturePolicy" type="capture">
 <starttime>9:00:00 AM</starttime>
 <endtime>9:00:00 PM</endtime>
 <event name="NEW_APP_INSTALLED">
  <eventFilter selectedAppName="Moneyback"/> 
   <eventParam>selectedAppName</eventParam>
  <eventParam>selectedAppVersion</eventParam>
  <eventParam>appPackageName</eventParam>
  <eventParam>appDirPath</eventParam>
</event>
<event name="NEW_PROCESS_STARTED">
  <eventFilter runningAppName="Moneyback" /> 
  <eventParam>runningAppName</eventParam>
  <eventParam>runningAppProcessId</eventParam>
  <eventParam>runningProcessName</eventParam>
</event>
<event name="INBOUND_CONNECTION">    
  <eventFilter netAppName="Moneyback"/> 
  <eventParam>netProtocol</eventParam>
  <eventParam>netRemoteIP</eventParam>
  <eventParam>netRemotePort</eventParam>
  <eventParam>netStatus</eventParam>
  <eventParam>netUID</eventParam>
  <eventParam>netAppName</eventParam>
</event>
<event name="OUTBOUND_CONNECTION">
<eventFilter netAppName="Moneyback"/> 
<eventParam>netProtocol</eventParam>
  <eventParam>netRemoteIP</eventParam>
  <eventParam>netRemotePort</eventParam>
  <eventParam>netStatus</eventParam>
  <eventParam>netUID</eventParam>
  <eventParam>netAppName</eventParam>
 </event>
 </policy>
</HawkAgentPolicy>
4

0 に答える 0