'"が2つ続かない時は終了 'If endPos + 1 = csvTextLength OrElse csvText.Chars((endPos + 1)) <> ControlChars.Quote Then If endPos + 1 = csvTextLength Then Exit While End If
'"の次の文字が区切り文字[,]か、改行の場合はフィールドの終端の"と見なす If csvText.Chars((endPos + 1)) = ","c Then Exit While End If
If csvText.Chars((endPos + 1)) = ControlChars.Cr Then Exit While End If
> 「スペースはフィールドの一部であり、【無視してはいけない。】」 > は、 > 原文では「should not be ignored.」であり「must not be 」ではないので、 > 「スペースはフィールドの一部であり、無視するべきではない。」 > という理解になる認識なのですが、いかがでしょうか?
わかりやすいご説明ありがとうございます。 規定されたCSV仕様ですが、 「スペースはフィールドの一部であり、【無視してはいけない。】」 は、 原文では「should not be ignored.」であり「must not be 」ではないので、 「スペースはフィールドの一部であり、無視するべきではない。」 という理解になる認識なのですが、いかがでしょうか?
匿名 2019/04/18 (Thu) 13:48:05
> Schema.iniファイルの作成法については、
で紹介されているURLは両方ともリンクが切れ(または記事が破棄され)ているようです。