xml 中关于encoding与文本文件编码的疑惑
<?xml version="1.0" encoding="UTF-8" ?>
xml中存的是文本
那"encoding="UTF-8"是说此文件用的字符集是UTF-8"
表示的是这个文本用的字符集中UTF8
那如果这个文本文件的编码格式是GB2312(比方说是是用win下的记事本默认方式保存的),那这些编码方式都影响什么?
比方说,用JAVA读时,是用GB2312读入还是UTF8读入;如果应该用GB2312读入,那那个"encoding="UTF-8" "又有什么用?
就是说XML中的encoding=属性与实际编码方式不一致的时候,这种情况是否合法?如果合法,encoding属性与实际编码方式各起什么作用?感觉encoding属性没什么用了...
{{
相关问答:
我是利用axiom对xml进行解析!
但却出现下面的错误!
Exception in thread "main" org.apache.axiom.om.OMException: [com.ctc.wstx.exc.WstxLazyException] com.ctc.wstx.exc.WstxUnexpectedCharEx ......
我是想用PHP从数据库中读取数据,然后写入xml,然后FLASH显示XML中的数据
但是本地测试PHP能读出XML,传到空间里就读不出来了,请问怎么回事?
错误代码如下:
Fatal error: Cannot instantiate non-exis ......
想知道用dataset读写XML是怎么办到的,而且怎么存入数据库?
用XML读写又怎么能实现?
请各位大虾帮个忙~~~!
DataSet set = new DataSet();
set.ReadXml()
set.WriteXml
public static DataSet Con ......
在JSP里通过post方式向服务器提交数据,http://xxx.cn/xxx/send.action?name=xxx&a=xxx 然后服务器返回如下的一个xml
XML code:
<?xml version="1.0" encoding="UTF-8" ?> ......