1
我想要在NSTextView
中顯示格式化的JSON
字符串。 如果我直接設置它會顯示爲持續的字符串,但我需要它作爲格式化像如何顯示json格式的字符串NSTextview
{
"0":"N",
"J":5
}
有什麼內在的方法,或第三方的開源庫格式JSON?
我想要在NSTextView
中顯示格式化的JSON
字符串。 如果我直接設置它會顯示爲持續的字符串,但我需要它作爲格式化像如何顯示json格式的字符串NSTextview
{
"0":"N",
"J":5
}
有什麼內在的方法,或第三方的開源庫格式JSON?
很多JSON解析框架都有漂亮的打印選項。
例如SBJsonWriter
。它有一個humanReadable
屬性。
如果設置爲YES, 各數組值和字典鍵/值對後生成與換行符人類可讀的JSON,縮進兩個空間 每嵌套級別。
如果您只是想要縮進邏輯,您可以挖掘並使用該部分並剝離不必要的SBJson文件的項目。
編輯:
從OS X 10.7,NSJSONSerialization
可用天然可可。
您可以通過NSJSONWritingPrettyPrinted
作爲一個選項的NSJSONSerialization
+dataWithJSONObject:options:error:
類的方法來達到你想要什麼。