<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>
取得しようとしているタグが 1 つしかない場合、これは正常に機能します。「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>