【发布时间】:2011-06-19 22:18:02
【问题描述】:
我一头撞在墙上,决定和你们一起检查一下。
我有以下 JSON 数据作为 NSString:
{
"PATIENTID": "51853",
"MSWREFERRAL": " ",
"TIMEIN": " ",
"PRECAUTIONOTHERNOTE1": " ",
"AGE": "70",
"SAFETY2": " ",
"VISITTYPE": " ",
"RAMP": " ",
"BANNISTER": " ",
"CREATETIMESTAMP": "1308519326",
"SAFETY1": " ",
"AGENCYNAME": "RESPONSE HOME CARE",
"STAIRS": " ",
"AGENCYID": "415",
"GUID": "845A481E-8F54-4737-9F55-05FD10E3B931",
"ASSIST": " ",
"EVALDATE": "06/19/2011",
"PULMONARY": "NO",
"DOB": "01/17/1941",
"GENDER": " ",
"STATUS": "pending",
"SETTING": " ",
"CATHETER": "NO",
"PRECAUTIONOTHER1": "NO",
"RECENTEVENTS": "*test\n*newline",
"PTTIME": "",
"TYPE": "eval",
"PATIENTNAME": "Gloria Gordon",
"CARDIAC": "NO",
"PRECAUTION": "NO",
"VISITNUM": "1",
"PRECAUTIONOTHERNOTE2": " ",
"SHUNT": "NO",
"WB": "NO",
"FALL": "NO",
"PRECAUTIONOTHER2": "NO",
"LIVES": " ",
"THERAPIST": "Bernard George KATZ, PT",
"PAID": " ",
"PASTMEDHX": " "
}
我需要删除 *test 和 *newline 之间的 /n 或使用 //n 对其进行编码。我已经尝试了我能想到的一切,但无法替换字符串。
到目前为止我已经尝试过:
replaceOccurrencesOfString:@"\n" withString:@""stringByTrimmingCharactersInSet:[NSCharacterSet newlineCharacterSet
似乎由于某种原因,JSON 的格式正在绊倒 NSString 方法。更有可能是我在做一些愚蠢的事情。
感谢您的帮助。
【问题讨论】:
-
您能否确认您理解正斜杠和反斜杠之间的区别,并且您的意思是以您的方式提问?
-
这是一个愚蠢的错字。我正在尝试替换 \n 而不是 /n。
-
...希望格洛丽亚·戈登是个测试人...
标签: objective-c json nsstring