Несмотря на название, я спрашиваю общий вопрос здесь:Что делает этот запрос XPath?
Есть ли способ отладки оператор XPath, или, возможно, перевести его на английский язык (то есть что-то похожее на этот фантастический REGEX tool)
Дело в пункт: Я получил этот запрос XPath:
//transaction[@sumPrice != sum(id(@products) /@price)
Пусть я Newb в XPath (Я). Я хочу разбить его и получить некоторые результаты, которые помогут мне понять каждый компонент. Однако, если я вытащил определенную часть, скажем id(@products)
, я не знаю, где ее поставить, чтобы получить какую-то обратную связь. Кажется, вы не можете разбить его. Как я могу разбить его и проанализировать?
В качестве бонуса, если можете, что говорит мой запрос?
@IanRoberts, что случилось? – CodyBugstein
Я понял, что неправильно понял функцию «id», и ваше первоначальное выражение _did_ имеет смысл в конце концов. –
Haha nice - я был на самом деле в середине комментирования, когда он обновился, и ваш ответ исчез. – CodyBugstein