@@ -67,7 +67,7 @@ msgstr "對基本 Python 物件階層進行編碼: ::"
67
67
68
68
#: ../../library/json.rst:48
69
69
msgid "Compact encoding::"
70
- msgstr ""
70
+ msgstr "改用密集型編碼方式:: "
71
71
72
72
#: ../../library/json.rst:54
73
73
msgid "Pretty printing::"
@@ -79,15 +79,15 @@ msgstr "JSON 解碼: ::"
79
79
80
80
#: ../../library/json.rst:75
81
81
msgid "Specializing JSON object decoding::"
82
- msgstr ""
82
+ msgstr "自訂特殊的 JSON 解碼方式:: "
83
83
84
84
#: ../../library/json.rst:90
85
85
msgid "Extending :class:`JSONEncoder`::"
86
- msgstr ""
86
+ msgstr "在 :class:`JSONEncoder` 裡自行擴充額外的編碼方法:: "
87
87
88
88
#: ../../library/json.rst:108
89
89
msgid "Using :mod:`json.tool` from the shell to validate and pretty-print:"
90
- msgstr ""
90
+ msgstr "在命令列介面裡使用 :mod:`json.tool` 來驗證 JSON 語法和美化 "
91
91
92
92
#: ../../library/json.rst:119
93
93
msgid "See :ref:`json-commandline` for detailed documentation."
@@ -100,12 +100,16 @@ msgid ""
100
100
"value) is also a subset of YAML 1.0 and 1.1. This module can thus also be "
101
101
"used as a YAML serializer."
102
102
msgstr ""
103
+ "JSON 語法是 `YAML <https://yaml.org/>`_ 1.2 語法的一種子集合。"
104
+ "所以如果使用預設的設定的話(準確來說,使用預設的 *separators* 分隔符設定的話),這個模組的輸出也符合 YAML 1.0 和 1.1 的子集合規範。"
105
+ "因此你也可以利用這個模組來當作 YAML 的序列化工具(serializer)。"
103
106
104
107
#: ../../library/json.rst:130
105
108
msgid ""
106
109
"This module's encoders and decoders preserve input and output order by "
107
110
"default. Order is only lost if the underlying containers are unordered."
108
111
msgstr ""
112
+ "這個模組的編、解碼器預設會保存輸入與輸出資料的順序關係,除非一開始的輸入本身就是無序的。(例如集合)"
109
113
110
114
#: ../../library/json.rst:135
111
115
msgid "Basic Usage"
@@ -117,6 +121,8 @@ msgid ""
117
121
"supporting :term:`file-like object`) using this :ref:`conversion table <py-"
118
122
"to-json-table>`."
119
123
msgstr ""
124
+ "參考這個列表 :ref:`conversion table <py-to-json-table>` 將 *obj* 序列化為"
125
+ "符合 JSON 格式的字串流,並寫入到 *fp* (一個支援 ``.write()`` 方法的 :term:`file-like object`)"
120
126
121
127
#: ../../library/json.rst:146
122
128
msgid ""
0 commit comments