首页 > 解决方案 > 如何替换html文件中的内容

问题描述

我想从一些 html 文件中替换 href 链接。我用xslt试过了,但是php只支持1.0。

例如:这个:

  <link rel="stylesheet" href="../../../ressources/css/multilevel- dropdown.css"
  id="css-menu" />

进入这个:

<link rel="stylesheet" href="/../../ressources/css/multilevel-dropdown.css"
  id="css-menu" />

XSLT 2.0 示例:

    <xsl:template match="@href | @src">
    <xsl:attribute name="{local-name(.)}"><xsl:value-of select="replace(., '../../', '****')"/></xsl:attribute>
</xsl:template>

标签: phphtmlxmlxsltreplace

解决方案


推荐阅读