[{"poi":"IJJDBGZUACGCTX","id":5170931,"ico":1,"msg":{"d":"中山三路33号中华广场1楼西门1516铺","r":195,"p":"83738221","n":"猫屎咖啡店(中华广场店)","ss":40,"m":"http://i1.dpfile.com/2011-06-01/8112768_m.jpg","i":27}},{"poi":"IJIWWSZUABISTA","id":517031,"ico":2,"msg":{"d":"沿江中路183号","r":769,"p":"83336156","n":"1920咖啡厅(沿江中店)","ss":45,"m":"http://i3.dpfile.com/2008-06-10/581420_m.jpg","i":440}},{"poi":"IJREHWZUADVJVK","id":5170927,"ico":3,"msg":{"d":"天河路603号之101号广武酒店1楼","r":91,"p":"87544117","n":"猫屎咖啡店(天河路店)","ss":40,"m":"http://i3.dpfile.com/2011-06-28/8451689_m.jpg","i":26}},{"poi":"IJIJVBZUAAVDIA","id":2089369,"ico":4,"msg":{"d":"沙面大街50-52号","r":2222,"p":"81214080","n":"星巴克(沙面店)","ss":45,"m":"http://i2.dpfile.com/2008-08-10/793564_m.jpg","i":166}},{"poi":"IJJEIJZUABCDFR","id":4565789,"ico":5,"msg":{"d":"南田路荣德街16号","r":20,"p":"34378610","n":"影像咖啡屋","ss":35,"m":"http://i2.dpfile.com/2011-04-27/7634773_m.jpg","i":77}},{"poi":"IJJHWDZUACICUH","id":2117332,"ico":6,"msg":{"d":"署前路1号","r":43,"p":"87603637","n":"Bucatini","ss":45,"m":"http://i1.dpfile.com/2008-12-13/1301007_m.jpg","i":32}},{"poi":"IJJCDAZUACGBUA","id":1945339,"ico":7,"msg":{"d":"中山三路东平大马路3号","r":309,"p":"83842093","n":"乔蔓咖啡(中山三路店)","ss":40,"m":"http://i3.dpfile.com/2011-06-27/8445776_m.jpg","i":245}},{"poi":"IJRCREZUADSIWW","id":3033721,"ico":8,"msg":{"d":"天河东路75号太古汇1楼107铺","r":73,"p":"87591558","n":"Boca Cafe","ss":45,"m":"http://i1.dpfile.com/2009-08-18/2536191_m.jpg","i":154}},{"poi":"IJRBBDZUADJHDR","id":4517373,"ico":9,"msg":{"d":"天河路230-232号万菱汇1楼","r":88,"p":"38992010","n":"COSTA COFFEE(万菱汇店)","ss":40,"m":"http://i3.dpfile.com/2011-01-03/6357167_m.jpg","i":40}},{"poi":"IJJWFDZUADFTGU","id":4110496,"ico":10,"msg":{"d":"体育西路55号天河又一城B028铺","r":313,"p":"85586895","n":"尚大咖啡烘焙(天河又一城店)","ss":40,"m":"http://i1.dpfile.com/2010-05-17/4317900_m.jpg","i":87}},{"poi":"IJIEBDZUABRGTI","id":4124015,"ico":11,"msg":{"d":"西华路司马街18号108","r":19,"p":"18820765577","n":"鱼子的女仆店","ss":30,"m":"http://i3.dpfile.com/2011-03-04/6955976_m.jpg","i":61}},{"poi":"IJJIRRZUABDCDA","id":2685946,"ico":12,"msg":{"d":"江南西路紫山大街12号102铺","r":94,"p":"84238275","n":"木马","ss":35,"m":"http://i2.dpfile.com/2008-08-13/804418_m.jpg","i":104}},{"poi":"IJJRBVZUACJBEJ","id":518092,"ico":13,"msg":{"d":"烟墩路10号","r":189,"p":"87669918","n":"10号咖啡厅","ss":40,"m":"http://i2.dpfile.com/2008-11-29/1240333_m.jpg","i":12}},{"poi":"IJJAIHZUACHUTE","id":1923463,"ico":14,"msg":{"d":"建设六马路10号大院2楼","r":31,"p":"83827821","n":"bEnsHoP(建设六马路店)","ss":40,"m":"http://i3.dpfile.com/2011-05-26/8026853_m.jpg","i":16}},{"poi":"IJIJSAZUABUFWM","id":2904928,"ico":15,"msg":{"d":"连新路11号","r":94,"p":"83372146","n":"永驻啡式概念馆","ss":30,"m":"http://i3.dpfile.com/2009-11-15/3147812_m.jpg","i":164}}]
获取的内容中有这么一段json代码 正则怎么获取
获取的内容中有这么一段json代码 正则怎么获取
Regex reg = new Regex(@"""poi"":""(?<poi>[^""]+)"",""id"":(?<id>[^,]+),""ico"":(?<ico>[^,]+),.*?""d"":""(?<d>[^""]+)"",""r"":(?<r>[^,]+),""p"":""(?<p>[^""]+)"",""n"":""(?<n>[^""]+)"",""ss"":(?<ss>[^,]+),""m"":""(?<m>[^""]+)"",""i"":(?<i>[^\}]+)");
foreach (Match m in reg.Matches(str))
{
Response.Write(string.Format("poi:{0} id:{1} ico:{2} d:{3} r:{4} p{5} n:{6} ss:{7} i{8}<br/>", m.Groups["poi"].Value, m.Groups["id"].Value, m.Groups["ico"].Value, m.Groups["d"].Value, m.Groups["r"].Value, m.Groups["p"].Value, m.Groups["n"].Value, m.Groups["ss"].Value, m.Groups["i"].Value));
}
/*
poi:IJJDBGZUACGCTX id:5170931 ico:1 d:中山三路33号中华广场1楼西门1516铺 r:195 p83738221 n:猫屎咖啡店(中华广场店) ss:40 i27
poi:IJIWWSZUABISTA id:517031 ico:2 d:沿江中路183号 r:769 p83336156 n:1920咖啡厅(沿江中店) ss:45 i440
poi:IJREHWZUADVJVK id:5170927 ico:3 d:天河路603号之101号广武酒店1楼 r:91 p87544117 n:猫屎咖啡店(天河路店) ss:40 i26
poi:IJIJVBZUAAVDIA id:2089369 ico:4 d:沙面大街50-52号 r:2222 p81214080 n:星巴克(沙面店) ss:45 i166
poi:IJJEIJZUABCDFR id:4565789 ico:5 d:南田路荣德街16号 r:20 p34378610 n:影像咖啡屋 ss:35 i77
poi:IJJHWDZUACICUH id:2117332 ico:6 d:署前路1号 r:43 p87603637 n:Bucatini ss:45 i32
poi:IJJCDAZUACGBUA id:1945339 ico:7 d:中山三路东平大马路3号 r:309 p83842093 n:乔蔓咖啡(中山三路店) ss:40 i245
poi:IJRCREZUADSIWW id:3033721 ico:8 d:天河东路75号太古汇1楼107铺 r:73 p87591558 n:Boca Cafe ss:45 i154
poi:IJRBBDZUADJHDR id:4517373 ico:9 d:天河路230-232号万菱汇1楼 r:88 p38992010 n:COSTA COFFEE(万菱汇店) ss:40 i40
poi:IJJWFDZUADFTGU id:4110496 ico:10 d:体育西路55号天河又一城B028铺 r:313 p85586895 n:尚大咖啡烘焙(天河又一城店) ss:40 i87
poi:IJIEBDZUABRGTI id:4124015 ico:11 d:西华路司马街18号108 r:19 p18820765577 n:鱼子的女仆店 ss:30 i61
poi:IJJIRRZUABDCDA id:2685946 ico:12 d:江南西路紫山大街12号102铺 r:94 p84238275 n:木马 ss:35 i104
poi:IJJRBVZUACJBEJ id:518092 ico:13 d:烟墩路10号 r:189 p87669918 n:10号咖啡厅 ss:40 i12
poi:IJJAIHZUACHUTE id:1923463 ico:14 d:建设六马路10号大院2楼 r:31 p83827821 n:bEnsHoP(建设六马路店) ss:40 i16
poi:IJIJSAZUABUFWM id:2904928 ico:15 d:连新路11号 r:94 p83372146 n:永驻啡式概念馆 ss:30 i164*/
//如果不要根据特定key取的话
string str = File.ReadAllText(@"F:\txt.txt", Encoding.GetEncoding("gb2312"));
Regex reg = new Regex(@"(?is)(?<=:""?)[^"",\}]+(?=""?[,\}])");
foreach (Match m in reg.Matches(str))
{
Response.Write(m.Value + "<br/>");
}
/*
IJJDBGZUACGCTX
5170931
1
中山三路33号中华广场1楼西门1516铺
195
83738221
猫屎咖啡店(中华广场店)
40
http://i1.dpfile.com/2011-06-01/8112768_m.jpg
27
IJIWWSZUABISTA
517031
2
沿江中路183号
769
83336156
1920咖啡厅(沿江中店)
45
http://i3.dpfile.com/2008-06-10/581420_m.jpg
440
IJREHWZUADVJVK
5170927
3
天河路603号之101号广武酒店1楼
91
87544117
猫屎咖啡店(天河路店)
40
http://i3.dpfile.com/2011-06-28/8451689_m.jpg
26
IJIJVBZUAAVDIA
2089369
4
沙面大街50-52号
2222
81214080
星巴克(沙面店)
45
http://i2.dpfile.com/2008-08-10/793564_m.jpg
166
IJJEIJZUABCDFR
4565789
5
南田路荣德街16号
20
34378610
影像咖啡屋
35
http://i2.dpfile.com/2011-04-27/7634773_m.jpg
77
IJJHWDZUACICUH
2117332
6
署前路1号
43
87603637
Bucatini
45
http://i1.dpfile.com/2008-12-13/1301007_m.jpg
32
IJJCDAZUACGBUA
1945339
7
中山三路东平大马路3号
309
83842093
乔蔓咖啡(中山三路店)
40
http://i3.dpfile.com/2011-06-27/8445776_m.jpg
245
IJRCREZUADSIWW
3033721
8
天河东路75号太古汇1楼107铺
73
87591558
Boca Cafe
45
http://i1.dpfile.com/2009-08-18/2536191_m.jpg
154
IJRBBDZUADJHDR
4517373
9
天河路230-232号万菱汇1楼
88
38992010
COSTA COFFEE(万菱汇店)
40
http://i3.dpfile.com/2011-01-03/6357167_m.jpg
40
IJJWFDZUADFTGU
4110496
10
体育西路55号天河又一城B028铺
313
85586895
尚大咖啡烘焙(天河又一城店)
40
http://i1.dpfile.com/2010-05-17/4317900_m.jpg
87
IJIEBDZUABRGTI
4124015
11
西华路司马街18号108
19
18820765577
鱼子的女仆店
30
http://i3.dpfile.com/2011-03-04/6955976_m.jpg
61
IJJIRRZUABDCDA
2685946
12
江南西路紫山大街12号102铺
94
84238275
木马
35
http://i2.dpfile.com/2008-08-13/804418_m.jpg
104
IJJRBVZUACJBEJ
518092
13
烟墩路10号
189
87669918
10号咖啡厅
40
http://i2.dpfile.com/2008-11-29/1240333_m.jpg
12
IJJAIHZUACHUTE
1923463
14
建设六马路10号大院2楼
31
83827821
bEnsHoP(建设六马路店)
40
http://i3.dpfile.com/2011-05-26/8026853_m.jpg
16
IJIJSAZUABUFWM
2904928
15
连新路11号
94
83372146
永驻啡式概念馆
30
http://i3.dpfile.com/2009-11-15/3147812_m.jpg
164*/