XML的创建
声明
/// <summary>
/// XML文档
/// </summary>
XmlDocument xmldoc;
/// <summary>
/// XML节点
/// </summary>
XmlNode xmlnode;
/// <summary>
/// XML元素
/// </summary>
XmlElement xmlelem;
XmlElement xmlelem2;
XmlElement xmlelem3;
/// <summary>
/// XML内容
/// </summary>
XmlText xmltext;
/// <summary>
/// 基本路径(个人文件夹管理XML)
/// </summary>
public static string basicPath = ControlsClass.GetPath(true) + "\\temp\\XMLFile.xml";
if (!File.Exists(basicPath))
{
//创建声明
&n
相关文档:
XML (EXtensible Markup Language)
XML is a
cross-platform, software and hardware independent tool for transmitting
information.
Prolog
XML
Declaration
Processing
Instructions
DOCTYPE
Declaration
Elements
Attributes
XML
Comments
CDATA
Sections
Character
and Entity Refere ......
XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xml Schema Definition),XSLT(Exten ......
今天的项目模块中用到根据数据库里的资料生成xml文件,主要步骤如下:
(1) 连接数据库,取出数据;
(2) 创建结点,添加子项;
(3) 写入文件“test.xml”中;
具体代码如下:
import java.io.FileOutputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Result ......
book_schema.xml文件
<?xml version="1.0" encoding="gb2312"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="丛书">
<xs:complexType>
<xs:sequence>
<xs:element name="书">
&n ......