【发布时间】:2010-04-06 02:31:32
【问题描述】:
我正在创建一个 Xform,它读取 XML 文档并创建一个用于更新文档的输入表单。但是,显然由于命名空间问题,我的 Xpath 表达式都没有解析。当实例文件没有命名空间时,我的表单在简单实例上工作正常。 但是,我需要命名空间支持。
我的实例文件有一个命名空间“ai:inventory”。
我正在引用实例数据
我应该在哪里为我的命名空间声明前缀“ai”,以便我的 XPath 表达式可以找到合适的元素? /ai:库存/产品?
我尝试在 html 开始标签中创建前缀...但没有帮助。
谢谢,
【问题讨论】:
-
向我们展示一个仍然存在命名空间问题的非常简单的“实例”。
标签: xml xpath xml-namespaces xforms