@Test public void doesntNeedToEscapeListsWithHyphenWithoutBrackets() throws Exception { // Given String xml = "<root><some-list>one</some-list><some-list>two</some-list></root>"; // When XmlPath xmlPath = XmlPath.from(xml); // Then assertThat(xmlPath.getString("root.some-list[0]"), equalTo("one")); }