我想知道是否有人构建了一个自定义脚本或存储过程来接受一个字段和一个 XPath 表达式来返回。即使真的很笨拙,我也会接受。
类似这样的事情:
FindByXPath(fieldName, query);
我会给出的值:
FindByXPath([xmlContent], '/root/customer/country[@attribute]');
我所需要的只是基本的节点和属性选择。我使用的是 MySQL 5。
最佳答案
升级到 MySQL 5.1。它支持ExtractValue(xml_frag, xpath_expr)
关于mysql - MySQL 中的自定义 XPath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/668231/