/* ////////// LICENSE INFO ////////////////////

 * Copyright (C) 2013 by NYSOL CORPORATION
 *
 * Unless you have received this program directly from NYSOL pursuant
 * to the terms of a commercial license agreement with NYSOL, then
 * this program is licensed to you under the terms of the GNU Affero General
 * Public License (AGPL) as published by the Free Software Foundation,
 * either version 3 of the License, or (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful, but
 * WITHOUT ANY EXPRESS OR IMPLIED WARRANTY, INCLUDING THOSE OF 
 * NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 *
 * Please refer to the AGPL (http://www.gnu.org/licenses/agpl-3.0.txt)
 * for more details.

 ////////// LICENSE INFO ////////////////////*/
// =============================================================================
/// kgchkcsvHelp.h : kgchkcsv help
// =============================================================================
_title="CSVデータのチェック";
_doc="\
mchkcsv(CSVデータのチェック)\n\
 CSVデータのチェックを実施する。\n\
書式\n\
 mchkcsv [i=] [a=] [-diag] [-r] [-nfn] [-nfno] [o=] [-help]\n\
パラメータ\n\
 i= 入力ファイル名【必須】\n\
    このパラメータで指定したCSVデータに\n\
    不備な箇所がないかチェックを行い、\n\
    不備がある場合その箇所を自動的に補完する。\n\
    このパラメータが省略された時には標準入力が用いられる。\n\
 a= 抜き出す項目名【任意】\n\
    入力ファイルにある項目名を、\n\
    出力時の項目名を指定することで変更する。\n\
    (a=パラメタで指定した項目数分出力される)\n\
オプション\n\
-diag チェックのみ実施。\n\
      -diagオプションを指定した場合は、結果は標準出力に出力される。\n\
-r    制御文字を無視。\n\
      ここではASCII文字コードの0x00～0x1f,0x7f\n\
      (0x09,0x0a,0x0dは除く)を制御文字と定義している。\n\
      このオプションを指定しなければ制御コードは\n\
      自動的に&#xという文字列に変換される。\n\
例\n\
 mchkcsv i=dat1.csv o=rsl1.csv\n\
 mchkcsv a=商品,日付,数量,金額 i=dat2.csv\n\
 mchkcsv -diag i=dat1.csv\n\
";

