Fork
0
Fav
0
View
102
  • Play

Fullscreen

Smart Phone

  • Readme
  • JavaScript 101 lines
  • HTML 30 lines
  • CSS 66 lines
CSV データを Array 配列へ変換します。

str.getCSVArray(',') の第一引数に 文字で区切り文字指定。
半角スペースを指定することは出来ません。
囲み文字は、セル単位で、シングル、ダブルクォーテーションが混在していても処理できると思います。
囲み文字が連続した場合、最初と最後を一つだけ削除します。
囲み文字列前後の半角スペース、タブは、削除します。
囲み文字内であれば、改行が含まれていても、一つのセルの値として取得出来ると思います。
結果はコンソールへ出力されます。

囲い文字開始直後の区切り文字、
囲い文字入れ子終了直後の区切り文字で配列が増えてしまう、を修正しました。

最終行の末尾に区切り文字で配列が作成されない、を修正しました。
最終行最終セル先頭が囲み文字の処理を調整しました。
半角スペース、タブの連続等、調整しました。
区切り文字に半角スペース指定出来るように調整しました。

http://mathematics.namekuji.jp/script/csv-data-cast-a.html
  • { セル内改行 CSV データを配列 へ変換 } javascript
  • { セル内改行 CSV データを配列 へ変換 } javascript

play

Complete!

Description What kind of game?

Control Device

jsdo.it websocket controller

Mouse

keyboard

smartphone

Fullscreen

Default Panel

Size

  • Width: px
  • Height: px

code

QR Code

Discussion

Questions on this code?

Tags