基础: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
相关文档:
java代码
package com.xml.action;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class XMLAction extends ActionSupport{
private static final long serialVersionUID = 1L;
private String username;
private String mobile;
public void setUs ......
private XmlDocument xmlDoc;
private void btnCreateXml_Click(object sender, EventArgs e)
{
//自 ......
books.xml:
Xml代码
<?xml version="1.0" encoding="UTF-8"?>
<books>
<!--This is a test for dom4j, jakoes, 2007.7.19-->
<book show="yes" ......
xml文件:
<?xml version="1.0" encoding="iso-8859-1"?>
<Products>
<product>
<name>lovechoosesun</name>
<buyNowURL>http://merch.danecook ......
大多数浏览器都内建了供读取和操作 XML 的 XML 解析器。
解析器把 XML 转换为 JavaScript 可存取的对象。
但是IE和其它浏览器是有很大区别的
解析 XML 文件 - 跨浏览器实现
<html>
<body>
<mce:script type="text/javascript"><!--
try //针对IE和基于IE内核的浏览器
{
xmlD ......