基础:xml,xsd和数据库
1. 基础:对XML进行简单的查询, 插入, 删除, 编辑操作
在数据量不是很大的情况下,可以用xml代替数据库存储数据,但是要定义xsd文件来验证xml文件,保证xml数据格式。
以下网页介绍了如何利用C#实现xml的查询,插入,删除和更新操作,这表明xml可以代替数据库存储一定量的数据。
http://blog.csdn.net/cmoonc/archive/2007/01/08/1477469.aspx
2. 基础:VS2005中可以快速的对一个表的操作实现分层设计
这里介绍了利用xml、xsd、DataSet和数据库实现MVC设计架构。这只是一个想法。
http://blog.csdn.net/jjjjyyyyy/archive/2007/03/19/1534335.aspx
3. 基础:怎么用vs.net创建强类型DataSet
没设置代码格式,看着相当晕!
http://blog.csdn.net/monkyy/archive/2006/10/23/1346425.aspx
4. 基础:使用SOAP开发java web服务--Axis开发方案
用Java写了服务,用C#写了客户端。
http://blog.csdn.net/jwsh1984/archive/2005/02/09/285093.aspx
相关文档:
1、首先下载 xstream.jar和jettison.jar(转换为json时用到),并引入该包。
2、看如下代码吧:
import java.io.File;
import java.io.IOException;
import org.apache.commons.io.FileUtils;
import com.thoughtworks.xstream.XStream;
import com.thoughtworks.xstream.io.json.JettisonMappedXmlDriver;
import c ......
xml文件:
<?xml version="1.0" encoding="iso-8859-1"?>
<Products>
<product>
<name>lovechoosesun</name>
<buyNowURL>http://merch.danecook ......
扩展标记语言XML(eXtensible Markup Language),是由W3C组织制定的。做为用于替代HTML语言的一种新型的标记语言,XML内部有着很多基本标准,XML就是通过与这些相关标准地结合,应用于科学计算、电子出版、多媒体制作和电子商务的。C#作为一种新型的程序语言,是.Net框架的一个重要组成部分,他和XML的关系颇深。本文就从 ......
xml中有以下字符不能出现,否则,xml将不能被正确解析:
&><'
如果在xml中出现了非法字符呢必须将其过滤掉!过滤的方法很简单,替换就可以了:
例如在php xml_parser_create 中,就可以这么做:
$parser = xml_parser_create(); //创建一个parser编辑器
xml_set_element_handler($parser, "startElement", " ......