交换数据学习一:将xml文本读取到DataSet并显示
//xml文档内容
<?xml version = "1.0" encoding="gb2312" standalone="yes"?>
<VFPData>
<company>
<companyno>100</companyno>
<companyname>上海</companyname>
<ceoname>陈四</ceoname>
<ceomail>lsdd@126.com</ceomail>
<ceotel>021-62225813</ceotel>
<ywtel>021-62932763、62984475</ywtel>
<kftel>021-629443215、63274478</kftel>
<gscz>021-62238736</gscz>
<gsaddress>上海浦东</gsaddress>
<postcode>32232</postcode>
<memo>这里是备注的内容。 这里是备注的内容。
</memo>
</company>
<company>
<companyno>200</companyno>
<companyname>南京</companyname>
<ceoname>李国华</ceoname>
<ceomail>lgh_m@126.com</ceomail>
<ceotel>025-86683455</ceotel>
<ywtel>025-86683455</ywtel>
<kftel>025-86683455、88883122</kftel>
<gscz>025-87663455</gscz>
<gsaddress>南京市建邺区</gsaddress>
<postcode>34000</postcode>
<memo/>
</company>
<company>
<companyno>300</companyno>
<companyname>成都</companyname>
<ceoname>小明</ceoname>
<ceomail>xiaoming@126.com</ceomail>
<ceotel>028-89014668</ceotel>
<ywtel>028-86884668、86713998</ywtel>
<kftel>028-86722218、86995538</kftel>
<gscz>028-86717738</gscz>
<gsaddress>成都市人民南路</gsaddress>
<postcode>24000</postcode>
&nbs
相关文档:
优点:由于xml是可扩展的,所以xml可以描述来自多种应用程序的数据。
通过粒度更新来提高性能。XML 允许粒度更新。开发人员不必在每次改动时都发送整个结构化数据集。有了粒度更新后,只有改变的元素才从服务器发送到客户机。 ......
private void WriteXML()
{
StringBuilder sb = new StringBuilder();
sb.Append("<?xml version=\"1.0\" encoding=\"UTF-8\" ?> ");
sb.Append(" <!-- ");
sb.Append("<content>");
sb.Append(& ......
数据库应用系统包括数据库,数据库管理系统,数据库应用三大部分。
世界上存在许多完全不同的客户平台,在不同平台间交换数据,需要保证数据的完整和服务的高效,数据格式的转换问题往往成为制约Web Service的瓶颈,采用XML作为数据交换的标准,可以使各个异构平台和各种格式的数据进行数据交换成为可能。
......
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<mce:style type="text/css"><!--
table,tr,td {
background-position: center;
border-width: 1px;
border-style: solid;
border-coll ......
任何ORM的解决方案都应该提供一种易读的、容易编辑的映射文件格式,而不仅仅提供一个GUI图形工具。当下流行的对象/关系元数据格式都支持XML。使用XML格式的文件可以提供如下好处:首先它是轻量级的,提供很好的易读性,能够进行版本控制,可以在部署阶段定制。
但是XML格式文件真的是最好的选择吗?Java社团中就反对XML ......