CSVファイル(カンマ区切りファイル)はテキストファイルの一種なので、メモ帳やテキストエディタのように、一括置換したい要件ってありますよね。
今回の記事は、xoBlos Ver 1.8 から追加された、「作業変数へセット」「変数値の出力」手順のテキストファイル対応の機能を使って、その要件を実現してみる企画です。
まずはサンプルとしての課題から。
上図のCSVファイルは、空白(スペース)を半角で表現した、文字コードがシフトJISのテキストファイルです。このテキストの半角スペースを、全て全角スペースに一括置換したいとします。
Ver 1.7 までのxoBlosだと、CSV→XML の手順からExcel表生成に持ち込み、各項目を「文字列編集」機能でそれぞれ全置換してから、XMLに抽出した上でXML→CSVで変換、などのひと手間が必要でした。
Ver 1.8 だと、以下のような2手順で可能です。
予告編
(次の記事に解決編があります)
CSVファイルのテキスト一括置換(解決編) https://xoblos.hatenablog.jp/entry/2024/01/29/040801