我必須encode
字符串PHP
使用JSON
。我在任何地方找到編碼字符串的例子都有問題。每個人都編碼數組。你有沒有在PHP和解碼對象的任何例子?PHP + OBJ C Json編碼字符串
-1
A
回答
0
一般來說,當你想用json編碼PHP中的東西時,你可以使用json_encode
。您的根對象必須是數組(或字典)才能生成有效的json字符串。 還請注意,json_encode
不直接使用字符串(但它不會生成有效的json字符串)。
echo json_encode(array('a' => 'test1', 'b' => 'test2'));
// {"a":"test1","b":"test2"}
echo json_encode(array('c'));
// ["c"]
echo json_encode('d');
// "d"
Objective-C代碼
// Let's assume that jsonString is a NSString containing {"a":"test1","b":"test2"}
NSData *data = [jsonString dataUsingEncoding:NSUTF8StringEncoding];
NSError *error;
NSDictionary *dictionary = [NSJSONSerialization JSONObjectWithData:data options:0 error:&error];
NSLog(@"dictionary string: %@", dictionary[@"a"]); // Output: test1
0
相關問題
- 1. json的編碼字符串
- 2. PHP返回JSON編碼字符串
- 3. Json編碼HTML字符串
- 4. Android - php字符串編碼
- 5. PHP字符串編碼
- 6. PHP - 字符串編碼
- 7. Objective C字符串編碼
- 8. 編碼字符串C#
- 9. json編碼打破大字符串
- 10. 的Json編碼VS字符串數組
- 11. JSON編碼字符串文字「asdf \\ nsedfgs」
- 12. PHP JSON編碼輸出數字爲字符串
- 13. 字符串編碼/解碼(PHP-的Android)
- 14. php編碼和解碼字符串
- 15. PHP字符串JSON
- 16. 編輯JSON字符串在PHP
- 17. JSON字符編碼
- 18. 解析編碼的JSON字符串
- 19. 檢索從JSON編碼的字符串
- 20. 字符串解碼到JSON在PHP
- 21. 如何在http post body上發佈json字符串?在obj c
- 22. Objective-C Json字符串到PHP數組
- 23. 替換一個字符串Obj-c
- 24. 找到字符串(的OBJ C)
- 25. Obj-C全局字符串和變量
- 26. 的OBJ-C組合的字符串
- 27. PHP json_encode沒有返回正確的JSON編碼的字符串
- 28. 如何在PHP表單中以JSON編碼字符串?
- 29. Unicode字符打破JSON編碼/解碼
- 30. 解碼JSON包括JSON編碼字符串
您是否閱讀過[this](http://stackoverflow.com/questions/11500366/encoding-string-to-json)? – Compass 2014-09-19 14:29:02
是的,但它是這個字符串中的數組 – Mikey 2014-09-19 14:30:43