Fir*_*ast 1 json character-encoding
我将以下 JSON 直接分配给 JS 变量:
{
"name": "NaHCO3",
"parent": "Top Level",
"_children": [
{
...
},
]
},
Run Code Online (Sandbox Code Playgroud)
对于 name 属性,我希望它是 NaHCO 3,而不是NaHCO3 。我该如何实现这一目标?
我尝试为此寻找一个 HTML 实体,但似乎没有。
只需使用 char₃或\\u2083.
\\u2083PHP 用于编码为 JSON 的内容:
$mol_encoded = json_encode(html_entity_decode(\'NaHCO₃\'));\n$mol_decoded = json_decode($mol_encoded);\n\necho "$mol_encoded\\n$mol_decoded";\nRun Code Online (Sandbox Code Playgroud)\n\n返回:
\n\n"NaHCO\\u2083"\nNaHCO\xe2\x82\x83\nRun Code Online (Sandbox Code Playgroud)\n\n并在 JS 中JSON.parse(\'"NaHCO\\u2083"\')返回"NaHCO\xe2\x82\x83"
| 归档时间: |
|
| 查看次数: |
3655 次 |
| 最近记录: |