いくつかの要素の値を取得する必要があり、次に要素に応じていくつかのテキストを追加する必要があります。次に例を示します。
<elementType>a</elementType>
<otherElementType>b</otherElementType>
<elementType>c</elementType>
<elementType>d</elementType>
$doc//*[self::elementType or self::otherElementType]/string()
"a"
"b"
"c"
"d"
これは値を返しますが、次のような値を取得する方法がわかりません:
"a is an elementType"
"b is an otherElementType"
"c is an elementType"
"d is an elementType"