Play Framework предоставляет отличный объект XPath для обработки документов XML. Например, чтобы выбрать foobar
узлы из XML-документа, вы можете использовать
List<Node> nodes = XPath.selectNodes(".//foobar", xmlDocument);
Однако, это чувствительно к регистру (как и ожидалось), поэтому, если бы вы запустили тот же запрос в документе xml, в котором вместо этого были элементы с именем fooBar
, узлы не были бы найдены.
Посредством своих поисков в Google я обнаружил, что поиск без учета регистра можно сделать, введя имя узла в нижнем регистре:
.//[lower-case(@foobar)]
Кто-нибудь знает, как я применил бы это для работы с XPath lib ?
Play Framework для Play Framework