我想提取<head>
html 页面中标签元素之间的所有内容。包括链接标签和脚本标签。
假设下面的源代码是一个片段,它将成为完整 html 文档的一部分。
来源:
...
<head>
<link rel="stylesheet" href="style.css"
type="text/css" media="handheld" />
<link rel="stylesheet" href="style.css"
type="text/css" media="handheld" />
<script type="text/javascript" src="main.js"></script>
<script type="text/javascript" src="second.js"></script>
</head>
...
XSLT:
<xsl:output method="xml" encoding="utf-8" indent="no"/>
<xsl:template match="/">
<xsl:copy-of select="link"/>
</xsl:template>
如果我只想要一个标签,这很好用。有没有一种方法可以处理所有内容,并且只能处理“head”标签之间的所有内容。
我期望的输出是:
<link rel="stylesheet" href="style.css"
type="text/css" media="handheld" />
<link rel="stylesheet" href="style.css"
type="text/css" media="handheld" />
<script type="text/javascript" src="main.js"></script>
<script type="text/javascript" src="second.js"></script>