我有以下字符串要反序列化:<result><error> <errorcode>0</errorcode> <errorge>??????????</errorge> <errorru>Удачно</errorru> <erroren>successfully</erroren> <line>89</line></error><amount> <gel>1</gel></amount><user>01001</user><service>MyService</service> // here<data> <nickname>popcorn2</nickname> <identification_name>identified</identification_name> <wallet_code>5554654</wallet_code> <NationalRate>1</NationalRate> <RATE>1</RATE> <GENERATED_AMOUNT>1</GENERATED_AMOUNT> <CURRENCY>GEL</CURRENCY></data><accoutant> <agentBenefit>0</agentBenefit> <agentCommission>0.44</agentCommission> <clientCommission>0</clientCommission></accoutant><service> <min_amount>0.49</min_amount> <max_amount>1500.00</max_amount> <currency>GEL</currency></service><avance>-134206.1500</avance><operation_status>0</operation_status></result>正如你注意到的,它有兩個(gè)名為“service”的標(biāo)簽,它們有不同的內(nèi)容我試圖將服務(wù)標(biāo)簽作為數(shù)組處理,但它無法工作。我能夠從最后一個(gè)標(biāo)簽中獲取值,但不能從第一個(gè)中獲取值。兩個(gè)標(biāo)簽都是必需的,所以我想知道是否有辦法從兩個(gè)標(biāo)簽中獲取值?
3 回答

大話西游666
TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超14個(gè)贊
不能有兩個(gè)具有相同名稱的不同元素。它不知道哪個(gè)標(biāo)簽屬于哪里,您必須將名稱更改為“MyServiceName”或類似名稱。
- 3 回答
- 0 關(guān)注
- 178 瀏覽
添加回答
舉報(bào)
0/150
提交
取消