恩,换成\\,或者前面加@"\title"
看不到代码,不好说

解决方案 »

  1.   

    http://www.netvtm.com/w3s/xpath/index.asp
      

  2.   

    不好意思,我把代码发上来
    \\这样不行,我要查的就是相对的
    var itemNodes = xmlDoc.selectNodes("//item");
    var str = "";
    var titleNodes = xmlDoc.selectNodes("//item/title");//这样查可以,但是是所有的title
    var oneItem = itemNodes[3]
    var oneTitle = oneItem.selectNodes("\title");//这样就不行
    我就是想在item下来查它下面的子节点,其他的节点比如link什么的都可以,就是这个\t的问题!
      

  3.   

    oneItem.selectNodes("\\title");
    oneItem.selectNodes("@\title");
    都查不到
    oneItem.selectNodes(@"\title");
    这个不行。。如果是别的名字就没问题
    看来js很麻烦啊。。
      

  4.   

    如果查具体元素的下级还是用childNodes[0]来实现吧
      

  5.   

    恩 已经解决了 就是不用\也可以 直接用title查相对的也行
    还有个问题
    如何查某个节点下指定位置的子节点,用xpath能实现吗?
    比如查title下第一个子节点?
      

  6.   

    var root = xmlDoc.selectSingleNode("item");
    var nod = root.selectSingleNode("title").firstChild;如果要得到 title 下第 5 个 meta 节点
    var nodx = root.selectSingleNode("title/meta[4]");