0
私はSalesforceとPythonが初めてで、これを理解するのに少し問題があると、どんな助けにも大いに感謝しています。PythonでSalesforce JSONオブジェクトを解析する
from simple_salesforce import Salesforce
import requests
import csv
import json
import pdb
sf = Salesforce(
username='[email protected]', password='XXXXXX', security_token='security_token')
accDetails = sf.query("SELECT Name FROM Account")
#print(accDetails)
try:
#pdb.set_trace()
decoded = json.loads(accDetails)
# Pretty printing of json-formatted string
print json.dumps(decoded, sort_keys=True, indent=4)
print "JSON decoded: ", decoded['two']['list'][1]['item']
except (ValueError, KeyError, TypeError):
print "JSON format error"
「JSONフォーマットエラー」というエラーが発生しています。私はそれが非常に新しいと言ったので、私は間違っている単純なsometingだと確信しています。
です。フォーマットされた構造のファイル(csvまたはtxt)に 'accDetails'をどのように書き込むことができますか?どこでも簡単な解決策は見つけられません。 –
やっているように 'json.dumps'を使うことができます。最初に 'json.loads'を呼び出す必要はありません。 –
OK、ありがとう! –