このツールの動作
RFC 4180 のフィールド規則を元に戻します。テキストが二重引用符で始まり、かつ二重引用符で終わっている場合、外側の対を取り除き、内部の二重になった引用符をそれぞれ1つに戻します。"彼は ""やあ"" と言った" は 彼は "やあ" と言った に戻ります。
引用符で始まって引用符で終わっていない場合は、そのまま返ります。これは欠落ではなく意図した動作です。引用符で囲まれていないフィールドはすでにそれ自体が値であり、外側の対がない a""b は文字どおり a""b を意味します。二重化の規則は引用符で囲まれたフィールドの内部にしか適用されないからです。
こんなときに使います
生の CSV 行を目で読むとき、または引用符だらけに見えるセルに表計算ソフトが実際に何を保存したのかを確かめるとき。フィールドが正しく1回だけ引用符付けされたのか、二重に付けられたのかを確認する最短の方法でもあります。
このツールがしないこと
扱うのは1フィールドであり、行でもファイルでもありません。ここに選ぶべき区切り文字はありません。元に戻すのは引用符付けであって、区切り文字は「そもそも引用符で囲むかどうか」を決める段階でのみ意味を持ちました。
引用符で囲まれたフィールド内部の改行はそのまま保持されます。これは正しい CSV であり、新しいレコードの開始ではなく値の一部だからです。
プライバシー
すべての処理はブラウザ内のJavaScriptだけで完結します。データがアップロードされることはないため、機密情報でも安心して利用でき、オフラインでも動作します。