2016-09-03 7 views
3
csvファイルの読み込み中に、私は以下のエラーを取得しています

におけるエラー処理文書無効な文字「」リテラル新しいまたはnullで(期待の「e」または'u')失敗しました:</p> <p>失敗しました:エラー処理文書#1:mongoimport

いくつかの空白のフィールドがありますが、これは適切に読み込まれるために「null」と表示する必要があると思われます。私はここで正しいですか?

SAMPLEのCSV:

名前、年、battle_number、attacker_king、defender_king、attacker_1、attacker_2、attacker_3、attacker_4、defender_1、defender_2、defender_3、defender_4、attacker_outcome、battle_type、major_death、major_capture、attacker_size、defender_size、attacker_commander 、defender_commander、夏、場所、地域、注釈

ゴールデントゥースの戦い、298,1、ジョフリー/トーマンバラテオン、ロブスタースターク、ラニーニスター,,,,トゥリー、勝利、投げ戦い、1,0 、15000,4000、ハイメLannister、 "クレメントパイパー、バンス"、1、黄金の歯、MでWesterlands、

バトルummerのフォード、298,2、ジョフリー/ Tommen baratheonが、ロブ・スターク、Lannister ,,,, baratheonが,,,,勝利、待ち伏せ、1,0、、120、グレClegane、Beric Dondarrion、1、Mummerのフォード、Riverlands、

+0

にインポートしよう、それでも同じエラーが出る – Vikash

答えて

4

私はあなたがそうmongoimportはあなたが

デフォルトでJSONファイルをインポートすると仮定し--type csvでファイルの種類を指定していないと思い - 私は空の文字列の代わりにnullを追加してみました>--type csv --headerline

+0

ありがとう。出来た。 – Vikash

関連する問題