2017-07-10 56 views
-2

如何獲得這樣的JSON數據:如何從MySQL PHP設計返回的JSON數據

enter image description here

不喜歡這樣的:

enter image description here

+0

你在記事本中嘗試過重新格式化這段文字?當您提供問題中的實際文字而不是截圖時,您將始終收到更好的迴應。你的兩張圖片完全無關 - 一個是談論nm-cty-hse-yrs,另一個是id-UserName-Password-Email。您尚未提供必要的輸入和所需的輸出以完全/準確地回答您的問題。 – mickmackusa

回答

0

你的JSON數據像所需的輸出,它只是沒有整齊地格式化。您不必擔心,因爲它仍然會以腳本完全相同的方式執行。

如果你想「漂亮」 JSON複製文本,您可以在線與工具,如JSONFormatterJSONLint格式化。

如果您以訪問您的JSON作爲URL(例如/file.json),那麼您的不能將其格式化爲,它也將看起來像您的第二個示例。話雖如此,您可以使用像JSONView這樣的瀏覽器插件來爲您「美化」它。

輸出 '漂亮' JSON使用PHP的DOM使用的json_encode()JSON_PRETTY_PRINT可選參數:

echo json_encode($data, JSON_PRETTY_PRINT); 

希望這有助於! :)

+0

我的瀏覽器Firefox非常好地格式化了JSON。可以是本機Firefox,可以是插件。但仍然:數據是數據,它不適合人類閱讀。編輯:它是一個名爲Json-View的插件 –

+0

@IvoP - 感謝您的建議;添加JSONView作爲格式化JSON的另一種方式:) –