私は、このサンプル入力ファイルがあります。XSLT 1.0:完全に定義されていない条件に従ってノードをマッチングする方法は?
<?xml version="1.0"?>
<graph>
<tag name="A_start0"/>
<tag name="A_end0"/>
<tag name="A_start1"/>
<vertex name="A"/>
<edge name="AB" />
<tag name="A_start2"/>
<tag name="tagA"/>
<vertex name="C"/>
<tag name="A_end2"/>
</graph>
を私はstart
がend
に置き換えられている場所と同じ名前を持つノードが続きますが、されていないstart
単語を含むすべてのtag
ノードを抽出したいと思います。
私の入力グラフから、私が取得したいと思います: <tag name="A_start1"/>
私が持っている情報は、名前が「A_start」と「A_end」から始まりますが、私は名前を以下の数についての情報を持っていないtag
要素があるということです。
これを行うにはkey
を使うべきですが、どうやってこれを行うのか分かりません。
は、あなたが 'A_start1'を抽出したい意味しますかそれに続く 'A_end1'はありませんか? –
@ michael.hor257k:はい、これは私が伝えたいものです。 – delca85
'start 'の前の文字列' A_'は知られていますか? –