Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的 xml 中有许多带有一些类名的列表元素:
<li class="name"> <div>....</div> ...... </li>
像“//*li[@class='name']”这样设置位置抛出
javax.xml.transform.TransformerException: Extra illegal tokens: 'LI', '[', '@', 'class', '=', ''name'', ']'
如何通过 xpath 位置获取此列表元素?
删除*, 即代替
*
//*li[@class='name']
你需要使用
//li[@class='name']
该 * 是不必要的,如果您想在树中的任何级别搜索与您的类匹配的所有 li 元素,则应该删除 * 。