-4

次のようなxmlファイルがあります。

                <record>
                    <AAA>aaa</AAA>
                    <BBB>bbb</BBB>
                    <CCC>ccc</CCC>
                </record>
                <record>
                    <AAA>ddd</AAA>
                    <BBB>eee</BBB>
                    <CCC>fff</CCC>
                </record>
                <record>
                    <AAA>ggg</AAA>
                    <BBB>hhh</BBB>
                    <CCC>iii</CCC>
                </record>

「aaa bbb ccc;ddd eee fff;ggg hhh iii;」のような xml ファイルのすべてのコンテンツを含む 1 つの文字列を取得したいと思います。

これを XPath 式でどのように実装できますか? もしかして「お返しに」とか?

助けてください!ありがとう!

4

4 に答える 4

4

forパス演算子が同じことを行うため、ノード シーケンスを反復処理するために を使用する必要はほとんどありません/

だからあなたは書くことができます

string-join(record/string-join(*, ' '), ';')
于 2013-05-30T22:36:31.300 に答える