有如下一段报文:
<extend key="name", vlaue="test">
<extend key="age", vlaue="23">
<extend key="sex" , vlaue="1">
<extend key="addr", vlaue="sro.mari.23.NO">
请问以上报文不用繁琐的比较如何才能取到对应的值?
我不想有如下代码:
if("name".equals(extend.key)) {
String vlaue = extend.value ; //到这里才知道是 name 属性的值.
}
多谢 @SoloCompany 指出错误! 现纠正如下:
<extend key="name" value="test"/>
<extend key="age" value="23"/>
<extend key="sex" value="1"/>
<extend key="addr" value="sro.mari.23.NO"/>
同时也感谢 @SoloCompany 提供的 XPath!非常感谢!