Objective-C json 형식 데이터 조작 json 형식의 테스트 데이터 직접 작성
전체 Demo의 GitHub 주소: (https://github.com/songzhibing/SHelpTestJsonUtil/tree/master/SHelpTestJsonUtil)
//
// SHelpTestJsonUtil.h
// SHelpTestJsonUtil
//
// Created by songzhibing on 2018/5/18.
// Copyright © 2018 com.songzhibing.help.cn. All rights reserved.
//
#import
#define __shelp__convert__json__to_sting(...) #__VA_ARGS__
NSString *Test_Account_Data_String = @__shelp__convert__json__to_sting(
{
"List": [
{
"AcctShare": "10184.31",
"DyAmount": "4.263%",
"ProdSubId": "000343",
"SignState": "0",
"AcctNo": "8888888",
"ProdId": "0001",
"FundAcNo": "888888888",
"ProdType": "02",
"RybType": "1",
"AliasName": "app",
"TotalAmount": "10184.31",
"OpenDate": "2018-05-16",
"TotalProfit": "3207.91",
"ProfitPerAcc": "1.100500",
"FundCifNo": "8888888",
"LastProfit": "1.12",
"acLevel": "2",
"FundAmount": "10184.31",
"ProdSubName": " ",
"EcifAmount": "0.00"
}
],
"AcStateName": " ",
"CifNo": "",
"MobilePhone": "88888888",
"AvailBalance": "10184.31",
"OnwayAll": "0.00",
"productList": [
{
"accountDetailProductName": " ",
"productId": "02",
"groupText": "",
"productName": " ( )",
"productSecondLineTipIcon": null,
"productFirstLineValue": "10,184.31",
"productSecondLineValue": " : 1.12",
"accountDetailProductValue": "10184.31",
"accountDetailProductColor": "964525",
"groupId": "10001"
},
{
"accountDetailProductName": " ",
"productId": "04",
"groupText": "",
"productName": " ( )",
"productSecondLineTipIcon": null,
"productFirstLineValue": "0.00",
"productSecondLineValue": " ( ): 0.00",
"accountDetailProductValue": "0.00",
"accountDetailProductColor": "eaa90c",
"groupId": "10001"
}
],
"CifName": " ",
"DirectFundAmount": 0,
"Sex": "1"});
#import "SHelpTestJsonUtil.h"
- (void)test_json
{
// :
NSString *testAcStr = Test_Account_Data_String;
NSData *json_data = [testAcStr dataUsingEncoding:NSUTF8StringEncoding];
NSDictionary *json_dict = [NSJSONSerialization JSONObjectWithData:JSONData options:NSJSONReadingMutableContainers error:nil];
NSLog(@"%@",json_dict);
}
쓰기가 비교적 간단하여 구체적인 수요에 따라 확장할 수 있다.지도를 환영합니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.