|
|
发表于 2018-5-19 22:17:46
|
显示全部楼层
浙江省嘉兴市
用我的改下一导入时的代码,完美解决,主要原因是xml编码问题
.版本 2
.支持库 eGrid
.支持库 iconv
.支持库 EXMLParser
.子程序 _拖放对象1_得到文件
.参数 接收到的文件路径, 文本型
.局部变量 读入的文本, 文本型
标签4.可视 = 假
高级表格1.可视 = 真
文件内容 = 到文本 (编码转换 (读入文件 (接收到的文件路径), #编码_GB18030, #编码_GB18030, ))
xml.导入 (到字节集 (文件内容))
xml.取属性值 (“data/@” + 到文本 (1), “MAG_CRT_DEF_LEVEL”, MAG_CRT_DEF_LEVEL)
.如果真 (MAG_CRT_DEF_LEVEL = “”)
文件内容 = 到文本 (编码转换 (读入文件 (接收到的文件路径), #编码_UTF_8, #编码_GB18030, ))
.如果真结束
_启动窗口.标题 = “当前文件:” + 到文本 (接收到的文件路径)
保存文件 = 到文本 (接收到的文件路径)
xml.导入 (到字节集 (文件内容))
'反正我这个已经行了.速度不知道为什么慢. |
评分
-
| 参与人数 1 | 荣誉 +1 |
收起
理由
|
笨潴
| + 1 |
热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻! |
查看全部评分
|