application/json媒体类型的rfc
4627建议使用唯一键,但不会明确禁止它们:
对象中的名称应唯一。
从rfc 2119开始:
应该使用 这个词或形容词“推荐”,这意味着
在特定情况下可能存在忽略
特定项目的正当理由,但是
在选择其他方法之前,必须理解并仔细权衡所有含义。
import jsondef dict_raise_on_duplicates(ordered_pairs): """Reject duplicate keys.""" d = {} for k, v in ordered_pairs: if k in d:raise ValueError("duplicate key: %r" % (k,)) else:d[k] = v return djson.loads(raw_post_data, object_pairs_hook=dict_raise_on_duplicates)# -> ValueError: duplicate key: u'1'
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)