回 帖 发 新 帖 刷新版面

主题:求助!~~字符串分解问题!!!

现在有一个字符串
string SRTEXT = "PROJCS[Xian_1980_GK_CM_93E,GEOGCS[GCS_Xian_1980,DATUM[D_Xian_1980,SPHEROID[Xian_1980,6378140.0,298.257]],PRIMEM[Greenwich,0.0],UNIT[Degree,0.0174532925199433]],PROJECTION[Gauss_Kruger],PARAMETER[False_Easting,500000.0],PARAMETER[False_Northing,0.0],PARAMETER[Central_Meridian,93.0],PARAMETER[Scale_Factor,1.0],PARAMETER[Latitude_Of_Origin,0.0],UNIT[Meter,1.0]]";

要把它分解了!形式如下!!!!!
PROJCS            Xian_1980_GK_CM_93E           投影坐标
GEOGCS            GCS_Xian_1980                 地理坐标
DATUM             D_Xian_1980                   大地基准面
SPHEROID          Xian_1980,6378140.0,298.257 参考椭球体
PRIMEM            0.0                         起始坐标参考点
UNIT              Degree,0.0174532925199433   角度单位
PROJECTION        Gauss_Kruger                 投影
PARAMETER         500000.                     东偏
PARAMETER         0.0                        北偏
PARAMETER         93.0 
PARAMETER         1.0                          比例因子
PARAMETER         0.0                           起始纬线
UNIT              Meter"",1.0                   参数单位


请高手相助啊!!!!!

回复列表 (共5个回复)

沙发

这个有点难,好像没有什么规律

板凳

以“,”为分隔符分隔成组
然后看“,”后面是否是数字,如果是,则将后面这组合并到前面,如此反复
然后在组内以第一个“[”为分隔符分隔成两组即可

3 楼

不明白!

4 楼

有点难度哦...

5 楼

确实有些难度啊...不过我觉得仔细考虑,分析还是可以找到一点规律的

我来回复

您尚未登录,请登录后再回复。点此登录或注册