我想要选择一个名为“Group”的XML元素的内容,它本身位于一个名为“Group”的元素内,使用xml-zip/xml1。使用此方法选择时未返回内部“Group”的内容,而是外部“Group”元素匹配。选择这种方法的方法不起作用,我怀疑这可能是缺陷。
请查看最小示例
`
XML
root
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<Name>Outer</Name>
<Group>
<Name>Inner</Name>
</Group>
(zip-xml/xml1-> root :Root :Group :Group :Name zip-xml/text)
"Outer"
`
Leiningen 项目,包括作为附件的单元测试。运行:lein test
`
$ lein test
lein test :only zip-xml-bug.core-test/parsing-group-elements
在 (parsing-group-elements) (core_test.clj:34) 中失败
选择内部名称
期望: (= "Inner" (zip-xml/xml1-> root :Root :Group :Group :Name zip-xml/text))
实际: (not (= "Inner" "Outer"))
运行了 1 个包含 2 个断言的测试。
1 个失败,0 个错误。
测试失败。
`