从XML中提取一些数据

前端之家收集整理的这篇文章主要介绍了从XML中提取一些数据前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
<block1>
  <tag>
    <name>59</name>
    <value>/00940001812410930828 FONDITEL VALORES AV SAU ATAM PEDRO TEIXERIA 8 PLANTA 7A 28020MADRID
    </value>
  </tag>
</block1>

我需要输出为00940001812410930828,FONDITEL VALORES AV SAU ATAM PEDRO TEIXERIA 8 PLANTA 7A 28020MADRID

有人可以帮帮我吗?

如果我没有遗漏任何东西,请尝试以下方法
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template match="//value">
        <xsl:value-of select="substring-after('/',normalize-space(.))"/>
    </xsl:template>
</xsl:stylesheet>

如果你想专注于字符串处理,你应该考虑改进你的xml标记而不是那个.否则使用xslt 1.0处理字符串值非常繁琐. (如果您使用的是2.0,则会出现一个完全符合此目的的预定义函数列表(如fn:tokenize).

原文链接:https://www.f2er.com/xml/293077.html

猜你在找的XML相关文章