xpath命名空间错误

Leo_red 2012-10-17 05:34:51
一段javascript在xml dom中用xpath查找节点时报错:
msxml4.dll: 引用了未声明的名称空间前缀: 'xsl'。

节点树是通过createElement创建的,出现问题后也使用createNode带着namespace创建,问题依旧。
查找csdn有曾经的帖子,有兄弟建议使用
doc.setProperty(namespace)

但是我的使用时候报错,提示对象不支持该方法:

elemCadColorInfo = xslColorVariable.createElement("cad_color_info");
elemCadColorInfo.setProperty("selection-namespace", "xmlns:xsl='http://www.w3.org/1999/XSL/Transform' xmlns:plm='http://www.plmxml.org/Schemas/PLMXMLSchema'");



Microsoft JScript runtime error: Object doesn't support this property or method

...全文
255 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
cds27 2012-10-23
  • 打赏
  • 举报
回复
把生成的XML和XPATH搜索的代码贴出来看看。

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧