如何避免在scrapy python中在字典中存储元素的字母顺序

时间:2012-05-22 12:48:37

标签: python json scrapy dictionary

我正在研究scrapy,我从网站上获取了一些项目并将它们存储在json文件中。

我的items.py代码是:

job_title = Field()
full_or_part_Time = Field()
location_affiliates = Field()
department = Field()
requisition_number = Field()

实际上在获取之后,存储在json文件中的项目采用以下格式

{"full_or_part_Time": ["Full Time"], 
 "department": ["808 - Spons Prj Accounting"], 
 "requisition_number": ["12-1407456"], 
 "job_title": ["Accountant"], 
 "location_affiliates": ["Mount Sinai Medical Center (Manhattan)"]}

但我想以items.py文件中声明的格式保存项目。 谁能告诉我如何以声明的格式安排。

提前致谢。

1 个答案:

答案 0 :(得分:5)

JSON对象无意订购。

  

对象是一组无序的名称/值对。

JSON specification