- 积分
 - 465
 
	- 贡献
 -  
 
	- 精华
 
	- 在线时间
 -  小时
 
	- 注册时间
 - 2018-7-10
 
	- 最后登录
 - 1970-1-1
 
 
 
 
 
 
 | 
	
 
NCL
| 系统平台: | 
  | 
 
| 问题截图: | 
- | 
 
| 问题概况: | 
ncl 如何去除一个字符里面的特殊符号??  | 
 
| 我看过提问的智慧: | 
看过  | 
 
| 自己思考时长(天): | 
3  | 
 
 
 
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册 
 
 
 
x
 
 本帖最后由 hj229 于 2018-8-14 15:53 编辑  
 
使用getfilegrpnames可以自动识别hdf文件中的groups的names,但取读出的名字里面包含“/”(使用print输出看结果为:/Data),下一步将这些names循环赋到一个新的数组里面,定义类型为string. 
错误显示为: 
line 5751 of NclNetCDF4.c: NetCDF: Name contains illegal characters 
我理解的是因为现在的赋给新数组的names中包含“/”,特殊字符无法识别。不知道到底是不是这个原因呢?? 
若是的话, 如何可以去掉读取出来的names里的“/”呢?使得写入新的文件中时不发生错误?? 
 
在网上搜索了一些相关的,但是现在还没有找到相应的解决方法,希望各位不吝赐教!!万分感谢!! 
 
 |   
 
 
 
 |