ファイルの内容を読み取ったり、データベースにデータをアップロードしたりするなどの要件があります。ファイルの内容は区切り文字'|'で区切られます このような
4000|name|state|city|zip||country|||address||
「|」の間にデータがない特定の列にnull値を設定することもできます。たとえば'||' zipと国の間。私の問題はstring.split( "//"、'|')がnull値の中間を取り、null値を要素と見なして配列を返すことです。しかし、末尾の'||' アフターアドレスは考慮されていません。上記の例で使用したように、string.split( "//"、'|')を使用すると、配列サイズ11の文字列配列要素を取得しますが、10しか取得しません。最後のnullは取得されません。誰かが解決策を手伝ってもらえますか?