1
我有一个xml,其节点名称前面带有名称空间。这些名称空间不一致,可能会有所不同。如何在没有硬编码名称空间的情况下提取mysql存储过程中节点的值。MYSQL中的XML解析存储过程
防爆XML:
<ns1:token>
<ns2:id>12</ns2:id>
</ns1:token>
防爆的mysql: 我能够在存储过程如下
set id=ExtractValue(xml,'//ns1:token//ns2:id');
阅读 '身份证' 的价值,但是,我不希望ns1/ns2被硬编码,因为它们可能会被认为不一样。任何机构有任何想法?