-2

XSLT を使用して 2 つの xml ファイルをマージするには、助けが必要です。以下に、いくつかのサンプル ファイルを配置します。以下に従ってください

最初の XML ファイル (1.xml)

<?xml version="1.0" encoding="UTF-8"?>
<rowset  xmlns="urn:schemas-microsoft-com:xml-analysis:rowset"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Row>
    <Column0>1</Column0>
    <Column1>aaa</Column1>
    <Column2>a1</Column2>
</Row>
<Row>
    <Column0>2</Column0>
    <Column1>bbb</Column1>
    <Column2>b1</Column2>
</Row>
<Row>
    <Column0>3</Column0>
    <Column1>ccc</Column1>
    <Column2>c1</Column2>
</Row>

</rowset>

2 番目の XML ファイル (2.xml)

<?xml version="1.0" encoding="UTF-8"?>
<rowset  xmlns="urn:schemas-microsoft-com:xml-analysis:rowset"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<Row>
    <Column0>3</Column0>
    <Column1>ddd</Column1>
    <Column2>d1</Column2>
</Row>
<Row>
    <Column0>4</Column0>
    <Column1>eee</Column1>
    <Column2>e1</Column2>
</Row>
<Row>
    <Column0>1</Column0>
    <Column1>aaa</Column1>
    <Column2>a1</Column2>
</Row>

</rowset>

期待される出力

<?xml version="1.0" encoding="UTF-8"?>
<rowset  xmlns="urn:schemas-microsoft-com:xml-analysis:rowset"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Row>
    <Column0>1</Column0>
    <Column1>aaa</Column1>
    <Column2>a1</Column2>
</Row>
<Row>
    <Column0>2</Column0>
    <Column1>bbb</Column1>
    <Column2>b1</Column2>
</Row>
<Row>
    <Column0>3</Column0>
    <Column1>ccc</Column1>
    <Column2>c1</Column2>
</Row>

<Row>
    <Column0>3</Column0>
    <Column1>ddd</Column1>
    <Column2>d1</Column2>
</Row>
<Row>
    <Column0>4</Column0>
    <Column1>eee</Column1>
    <Column2>e1</Column2>
</Row>
<Row>
    <Column0>1</Column0>
    <Column1>aaa</Column1>
    <Column2>a1</Column2>
</Row>

</rowset>

誰でも私を助けることができます...


ありがとう、JP

4

1 に答える 1