selectSingleNode в FireFox
Всем привет.
Есть функция:
function SelectSingleNode(xmlDoc, elementPath) {
if(window.ActiveXObject) {
return xmlDoc.selectSingleNode(elementPath);
}
else {
var xpe = new XPathEvaluator();
var nsResolver = xpe.createNSResolver( xmlDoc.ownerDocument == null ? xmlDoc.documentElement : xmlDoc.ownerDocument.documentElement );
var results = xpe.evaluate(elementPath,xmlDoc,nsResolver,XPathResult.FIRST_ORDERED_NODE_TYPE, null);
return results.singleNodeValue;
}
}
Когда elementPath = "//" вылетает ошибка: "The expression is not a legal expression." code: "51" В чем проблема? Слэшы экранировал, не помогло ... |
Тему можно закрыть, ошибка была в кривом формате xml.
|
| Часовой пояс GMT +3, время: 07:06. |