我想选择名为 "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
FAIL in (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个错误。
测试失败。
`