从iPhone中的数组中检索NSString

iCo*_*777 3 iphone nsstring nsarray

我有一个数组,其中包含地图上路线的描述.我通过解析JSON得到了这个数组.我的数组包含以下格式的字符串:

    "<b>Sri Krishna Nagar Rd</b> \U306b\U5411\U304b\U3063\U3066<b>\U5317\U6771</b>\U306b\U9032\U3080",


"\U53f3\U6298\U3057\U3066\U305d\U306e\U307e\U307e <b>Sri Krishna Nagar Rd</b> \U3092\U9032\U3080",


        "\U5927\U304d\U304f\U5de6\U65b9\U5411\U306b\U66f2\U304c\U308a\U305d\U306e\U307e\U307e <b>Bailey Rd/<wbr/>NH 30</b> \U3092\U9032\U3080<div class=\"\">\U305d\U306e\U307e\U307e NH 30 \U3092\U9032\U3080</div><div class=\"google_note\">\n<b landmarkid=\"0x39ed57bfe47253b7:0x779c8bf48892f269\" class=\"dir-landmark\">Petrol Bunk</b>\U3092\U901a\U904e\U3059\U308b<div class=\"dirseg-sub\">\Uff083.9&nbsp;km \U5148\U3001\U53f3\U624b\Uff09</div>\n</div>",
Run Code Online (Sandbox Code Playgroud)

现在我想从这个数组得到名称,比如Sri Krishna Nagar Rd,NH 30 Petrol Bunk.前两个应该给Sri Krishna Nagar Rd,最后应该给NH 30 Petrol Bunk 我如何得到这样的结果.任何帮助将不胜感激.Thanx提前.

再说一次,假设我有这种格式的字符串...... "\U5de6\U6298\U3059\U308b"它没有ny地名.我将如何处理这种情况.

Sim*_*.IC 5

    You can get like below:


  NSString *strName=[yourArray objectAtIndex:index];

    NSString *yourPlaceString=[[strName componentsSeparatedByString:@"<b>"] objectAtIndex:1];
    yourPlaceString=[[yourPlaceString componentsSeparatedByString:@"</b>"] objectAtIndex:0];

    you can get all places like this.
Run Code Online (Sandbox Code Playgroud)