1
バルクアップローダの文字列をエンコードする適切な方法は何ですか?現在、テキストフィールド内でアポストロフィが実行されているときには、救済策が用意されています。バルクアップローダのテキストを正しくエンコードする
ここではサンプルのCSVファイルの:
demo,name,message
FALSE,one,"Welcome message"
FALSE,two,"If you’re having a medical emergency"
はここに私のbulkloader.yamlです:
transformers:
- kind: Message
connector: csv
connector_options:
encoding: utf-8
columns: from_header
property_map:
- property: demo
external_name: demo
import_transform: bool
- property: name
external_name: name
import_transform: str
- property: message
external_name: message
import_transform: str
私は(テキストでアポストロフィを持っている)、このようなサンプルでローダーを実行すると、私は位置xにおけるu2019' が\ ASCII 'コーデックuが文字をエンコードすることはできません ':' 次のエラーを取得するでしょう...
UnicodeEncodeErrorを':序ない範囲で(128)
を何か助けていただければ幸いです。
に変更してみてください。ありがとう! – Greg