このXMLの属性値を変更したい
<btn1 btnID="1">
<ch1 state="1" value="250" dimspeed="8" />
</btn1>
状態値を 0 から 1 に、またはその逆に動的に変更したい。また、「value」と「dimspeed」を動的に変更したいと考えています。
しかし、これを行うためのオプションを取得できませんでした。
PHP、Android、C# などの他の多くのプログラミング言語で可能であることは知っていますが、目的の c にはオプションが見つかりませんでした。私は 2 ~ 3 個の xml パーサーを使用しましたが、現在は GDataXMLParser を使用しています。誰でも私を助けてもらえますか?
ここに完全な XML ファイルがあります
<units>
<unit mac="A0.36.119.80.203.67" ip="192.168.2.118" port="000001001" type="abc" name="cda">
<ch1 state="1" value="50" dimspeed="8" color="w">Channel 1</ch1>
<ch2 state="1" value="50" dimspeed="8" color="w">Channel 2</ch2>
<ch3 state="1" value="50" dimspeed="8" color="w">Channel 3</ch3>
<ch4 state="1" value="50" dimspeed="8" color="w">Channel 4</ch4>
<ch5 state="1" value="50" dimspeed="8" color="w">Channel 5</ch5>
<ch6 state="1" value="50" dimspeed="8" color="w">Channel 6</ch6>
<ch7 state="1" value="50" dimspeed="8" color="w">Channel 7</ch7>
<ch8 state="1" value="50" dimspeed="8" color="w">Channel 8</ch8>
<ch9 state="1" value="50" dimspeed="8" color="w">Channel 9</ch9>
<ch10 state="1" value="50" dimspeed="8" color="w">Channel 10</ch10>
<ch11 state="1" value="50" dimspeed="8" color="w">Channel 11</ch11>
<ch12 state="1" value="50" dimspeed="8" color="w">Channel 12</ch12>
<btn1 btnID="1">
<ch1 state="1" value="250" dimspeed="8" />
<ch2 state="1" value="250" dimspeed="8" />
<ch3 state="1" value="250" dimspeed="8" />
<ch4 state="1" value="250" dimspeed="8" />
<ch5 state="1" value="250" dimspeed="8" />
<ch6 state="1" value="250" dimspeed="8" />
<ch7 state="1" value="250" dimspeed="8" />
<ch8 state="1" value="250" dimspeed="8" />
<ch9 state="1" value="250" dimspeed="8" />
<ch10 state="1" value="250" dimspeed="8" />
<ch11 state="1" value="250" dimspeed="8" />
<ch12 state="1" value="250" dimspeed="8" />
</btn1>
<btn2 btnID="2">
<ch1 state="1" value="187" dimspeed="8" />
<ch2 state="1" value="187" dimspeed="8" />
<ch3 state="1" value="187" dimspeed="8" />
<ch4 state="1" value="187" dimspeed="8" />
<ch5 state="1" value="187" dimspeed="8" />
<ch6 state="1" value="187" dimspeed="8" />
<ch7 state="1" value="187" dimspeed="8" />
<ch8 state="1" value="187" dimspeed="8" />
<ch9 state="1" value="187" dimspeed="8" />
<ch10 state="1" value="187" dimspeed="8" />
<ch11 state="1" value="187" dimspeed="8" />
<ch12 state="1" value="187" dimspeed="8" />
</btn2>
<btn3 btnID="3">
<ch1 state="1" value="125" dimspeed="8" />
<ch2 state="1" value="125" dimspeed="8" />
<ch3 state="1" value="125" dimspeed="8" />
<ch4 state="1" value="125" dimspeed="8" />
<ch5 state="1" value="125" dimspeed="8" />
<ch6 state="1" value="125" dimspeed="8" />
<ch7 state="1" value="125" dimspeed="8" />
<ch8 state="1" value="125" dimspeed="8" />
<ch9 state="1" value="125" dimspeed="8" />
<ch10 state="1" value="125" dimspeed="8" />
<ch11 state="1" value="125" dimspeed="8" />
<ch12 state="1" value="125" dimspeed="8" />
</btn3>
<btn4 btnID="4">
<ch1 state="1" value="125" dimspeed="8" />
<ch2 state="1" value="125" dimspeed="8" />
<ch3 state="1" value="125" dimspeed="8" />
<ch4 state="1" value="125" dimspeed="8" />
<ch5 state="1" value="125" dimspeed="8" />
<ch6 state="1" value="125" dimspeed="8" />
<ch7 state="1" value="125" dimspeed="8" />
<ch8 state="1" value="125" dimspeed="8" />
<ch9 state="1" value="125" dimspeed="8" />
<ch10 state="1" value="125" dimspeed="8" />
<ch11 state="1" value="125" dimspeed="8" />
<ch12 state="1" value="125" dimspeed="8" />
</btn4>
<btn5 btnID="5">
<ch1 state="1" value="125" dimspeed="8" />
<ch2 state="1" value="125" dimspeed="8" />
<ch3 state="1" value="125" dimspeed="8" />
<ch4 state="1" value="125" dimspeed="8" />
<ch5 state="1" value="125" dimspeed="8" />
<ch6 state="1" value="125" dimspeed="8" />
<ch7 state="1" value="125" dimspeed="8" />
<ch8 state="1" value="125" dimspeed="8" />
<ch9 state="1" value="125" dimspeed="8" />
<ch10 state="1" value="125" dimspeed="8" />
<ch11 state="1" value="125" dimspeed="8" />
<ch12 state="1" value="125" dimspeed="8" />
</btn5>
<btn6 btnID="6">
<ch1 state="1" value="125" dimspeed="8" />
<ch2 state="1" value="125" dimspeed="8" />
<ch3 state="1" value="125" dimspeed="8" />
<ch4 state="1" value="125" dimspeed="8" />
<ch5 state="1" value="125" dimspeed="8" />
<ch6 state="1" value="125" dimspeed="8" />
<ch7 state="1" value="125" dimspeed="8" />
<ch8 state="1" value="125" dimspeed="8" />
<ch9 state="1" value="125" dimspeed="8" />
<ch10 state="1" value="125" dimspeed="8" />
<ch11 state="1" value="125" dimspeed="8" />
<ch12 state="1" value="125" dimspeed="8" />
</btn6>
</unit>