社区
Delphi
帖子详情
加载XML文件有非法UNICODE?
koukou1
2005-08-03 10:46:39
用Delphi读写XML文档,在加载XML时候提示有非法的UNICODE字符,这个该怎么解决啊?
...全文
265
13
打赏
收藏
加载XML文件有非法UNICODE?
用Delphi读写XML文档,在加载XML时候提示有非法的UNICODE字符,这个该怎么解决啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nkwesley
2005-08-19
打赏
举报
回复
<?xml version="1.0" encoding= "gbk" ?>
chuchu
2005-08-05
打赏
举报
回复
-_-# 加密过的东东你用XML解析器怎能解析出来?加密的话应该是把密文存成CData节点吧,这部分的内容要先做解密工作才能继续解析。
koukou1
2005-08-05
打赏
举报
回复
对了读不出的地方是加密过的
koukou1
2005-08-05
打赏
举报
回复
就是这个点字符不行G0但是把1改成个三位数字就可以了,比如说123就可以了
ly_liuyang
2005-08-05
打赏
举报
回复
推荐去DelphiBox那里看看的
_____________________
http://lysoft.7u7.net
koukou1
2005-08-05
打赏
举报
回复
有相关的解密程序吗?因为我根本就没学过Delphi用到了就买了本书开始作,对于我来说难度还是很大的,谢谢大家的帮忙了
linzhengqun
2005-08-05
打赏
举报
回复
hehe这个不能改的啊,这个XML文件时自动生成的啊
是可以改的,属性Encodeing指定
另外,的确应该先解密,变成合法的XML文本
chuchu
2005-08-04
打赏
举报
回复
哦,没有指定编码。把第一行改成<?xml version="1.0" encoding="Gb2312"?>或者
<?xml version="1.0" encoding="UTF-8"?>试试。
koukou1
2005-08-04
打赏
举报
回复
<?xml version="1.0"?>
<config version="1.0" serial="92" timestamp="1123082997.77">
是这样的
koukou1
2005-08-04
打赏
举报
回复
hehe这个不能改的啊,这个XML文件时自动生成的啊
chuchu
2005-08-03
打赏
举报
回复
估计XML头上的编码定义不对,国内常用的不外乎GB2312和UTF-8了
linzhengqun
2005-08-03
打赏
举报
回复
写错了,是什么编码。
linzhengqun
2005-08-03
打赏
举报
回复
看看XML的编程是什么编程。
Validation error messages from TagLibraryValidator for c in
org.apache.jasper.JasperException: Validation error messages from TagLibraryValidator for c in /WEB-INF/view/jsp/errors.jspnull: org.xml.sax.SAXParseException: An invalid XML character (
Unicode
: 0x3) ...
用utf-8编码写入.
xml文件
,使得msxml可以成功
加载
xml文件
进行解析
获取相机的设备描述文件.xml之后,需要对它进行解析,获取相关寄存器的信息。 于是利用微软已经给我们提供了一个XML语法解析器,即一个叫做MSXML.DLL的动态链接库,实际上它是一个COM(Component Object Model)对象库,里面封装了进行XML解析时所需要的所有对象。因为COM是一种以二进制格式出现的和语言无关的可重用对象,所以你可以用任何语言(比如VB,VC,DELP
pugixml读取
unicode
编码的
xml文件
的做法
作者:朱金灿来源:http://blog.csdn.net/clever101 实际上在多字节编码的情况下,即以记事本打开显示的ANSI编码的,如下图: pugixml是可以直接读取中文字符的,示例代码如下:const std::string strFilePath = _T(“c:\\xgconsole.xml”); pugi::xml_document d
idea
加载
项目遇到问题:无法从文件 ‘D:projectomgomg.ideamisc.xml‘
加载
设置: Illegal character (NULL,
unicode
0) e
文件内容全部是由
非法
字符(NULL 字符)组成的。这种情况下,直接删除这些内容并重新创建一个干净的 misc.xml 文件是最简单的方法。在同一个目录下创建一个新的 misc.xml 文件,并添加一些基本的内容。删除 D:\project\bccm\bccm\.idea\misc.xml 文件。通过以上步骤,你应该能够解决文件中的
非法
字符问题,并恢复正常工作。首先,备份 .idea 目录,以防万一需要恢复。保存新创建的 misc.xml 文件。3.创建新的 misc.xml 文件。
Delphi
5,943
社区成员
262,942
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章