看着go xml package个,我找不到这样的可能性.
Go只允许定义 struct 树,将它们映射到XML树,并使用xml.NewDecoder(myXmlString).Decode(myStruct)
进行反序列化.
即使我定义了GO struct 所需树,我仍然不能使用XPath查询该树.
C#具有方便的函数SelectSingleNode,允许通过指定XPath从XML树中 Select 值,而无需在C#类中复制整个树 struct .
围棋也有类似的可能性吗? 如果不是,那么实现它的最简单方式是什么(可能重用XML包)?