DOM4j查询节点xpath中如何处理中括号[]
前端页面提交过来的参数名称中包含中括号,这些参数最终被封装成xml。封装后的xml如下:
<user password="admin" account="admin" email="admin@vilang.com" mobile="18888888888">
<usergroups>
<usergroup[0] id="12" name="Group_one"/>
<usergroup[1] id="13" name="Group_two"/>
</usergroups>
</user>
Element objectElement = (Element) object.selectSingleNode("./usergroups/usergroup[0]");
if(null == objectElement)
{
//...
}