-1

以下は私の入力ファイルです。

<?xml version="1.0" encoding="UTF-8" ?><InputRecord xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" <id>2301</id></InputRecord>

<?xml version="1.0" encoding="UTF-8" ?><InputRecord xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" <id>2000</id></InputRecord>

これを id タグで並べ替えると、出力ファイルは次のようになります。

<?xml version="1.0" encoding="UTF-8" ?><InputRecord xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" <id>2000</id></InputRecord>

<?xml version="1.0" encoding="UTF-8" ?><InputRecord xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" <id>2301</id></InputRecord>

現在、複数ステップのプロセスを使用しています: 1.id だけを持つファイルを作成します。各行に行番号を追加します 2.入力ファイルを取得し、各行に行番号を追加します 3.行番号に基づいて両方のファイルを結合します新しい入力ファイルを作成します。 4. 新しい入力ファイルをソートし、先頭の追加の appid を取り除きます。

並べ替える必要があるすべてのファイルに対してこれを行う必要がある場合、これは面倒です。

入力ファイルをワンステップでソートするのに助けが必要です。どんな助けでも大歓迎です。ありがとう

4

1 に答える 1