首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Java和XPath中使用名称空间查询XML?

如何在Java和XPath中使用名称空间查询XML?
EN

Stack Overflow用户
提问于 2011-06-18 02:45:52
回答 3查看 95.7K关注 0票数 65

当我的XML看起来像这样(没有xmlns)时,我就可以像/workbook/sheets/sheet[1]一样用XPath轻松地查询它

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<workbook>
  <sheets>
    <sheet name="Sheet1" sheetId="1" r:id="rId1"/>
  </sheets>
</workbook>

但是当它看起来像这样的时候我就不能

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<workbook xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships">
  <sheets>
    <sheet name="Sheet1" sheetId="1" r:id="rId1"/>
  </sheets>
</workbook>

有什么想法吗?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6390339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档