1

Python アプリにユーザーが読み取り可能なファイル形式を使用することを検討しています。現在pickle、データをバイナリで保存するために使用しています。XML と JSON のどちらが適しているかはわかりませんが、基本的に私のファイルには次のようなリストのリストが含まれています。

[1, 'the name of the set', [[1, 'data1', 'data2'],[2,'data3','data4']]

文字列を含む他のリストを保持するリストには、複数の項目 (場合によっては数百) を含めることができます。基本的に、Pythonリストとの間で変換するための簡単なインターフェースを備えたものが欲しいのですが、それらの整数を整数のままにする必要があります。

4

2 に答える 2

2

それはすでに文字通りの JSON です。JSON はおそらく最も一般的な形式であり、その読みやすさについては議論の余地がありません。

In [105]: my_list = [1, 'the name of the set', [[1, 'data1', 'data2'],[2,'data3','data4']]]
In [106]: my_list == json.loads(json.dumps(my_list))
Out[106]: True
于 2015-05-12T01:51:26.393 に答える