首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

关于xml序列化的有关问题

2012-05-13 
关于xml序列化的问题xml序列化有两种方法1.通过dataset读取。2.通过xsd.exe生成对应的序列化类,然后读取xml

关于xml序列化的问题
xml序列化有两种方法
1.通过dataset读取。
2.通过xsd.exe生成对应的序列化类,然后读取xml填充序列化类

问题是:
1.如果我的xsd会变动,是不是就意味着生成类每次都要去手工生成,然后再改写程序
这样操作不利于自动化实现,能不能通过程序来生成类自动获取xsd的结构定义。

2.xsd中没有类似CDATA类型的定义,如何在有xsd架构的xml文件中插入CDATA类型并读取。

感谢帮忙!!

[解决办法]
你要明白,CDATA并不是数据的类型,所以不需要在XSD中定义CDATA。
所以在写入数据方面用户可以根据自己需要选择是否写入CDATA(这点不受XSD约束)。
读取的时候,解析器可以轻易读取出CDATA,这也是你不用担心的事。

热点排行