随笔分类 - 杨凯--XML
摘要:一、使用最原始的javax.xml.parsers,标准的jdk api// 字符串转XML[java]view plaincopyprint?StringxmlStr=\"......\";StringReadersr=newStringReader(xmlStr);InputSourceis=n...
阅读全文
摘要:假定创建了XmlWriter的实例变量xmlWriter,下文中将使用此实例变量写Xml1.如何使用XmlWriter写Xml文档声明// WriteStartDocument方法可以接受一个bool参数(表示standalone,是否为独立文档)或者不指定参数standalone保持默认值xmlW...
阅读全文
摘要:1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM...
阅读全文
摘要:翻译 实体”“被引用,但没有声明问题 使用xhtmlrenderer将网页转成PDF时报The entity "nbsp" was referenced, but not declared.异常;而某些页面却是正常。这个问题是页面中包含了导致的,而这个标记在页面中使用是很正常且频繁了。原因 该问题...
阅读全文
摘要:本文转载自:杨凯专属频道编辑XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Document...
阅读全文
摘要:XSD 仅含文本复合元素========================================仅含文本的复合元素可包含文本和属性。仅含文本的复合元素此类型仅包含简易的内容(文本和属性),因此我们要向此内容添加 simpleContent 元素。当使用简易内容时,我们就必须在 simple...
阅读全文
摘要:13.XSD 复合类型指示器========================================通过指示器,我们可以控制在文档中使用元素的方式。指示器有七种指示器:Order 指示器:All Choice Sequence Occurrence 指示器:maxOccurs minOccu...
阅读全文
摘要:Student.javapackage com.bean;public class Student {private String examid;private String idcard;private String name;private String location;private dou...
阅读全文
摘要:SAX加深案例,进一步通过案例解说SAX的用法,本次案例包括解说怎么获取xml文件中的各种子节点,详细介绍情况下例:主要类:Demo5.javapackage com.sax;import java.io.IOException;import java.util.ArrayList;import j...
阅读全文
摘要:主要类:Demo1.java,一个DOM4J实例,详细解说怎么用DOM4J编程package com.demo;import java.io.FileOutputStream;import java.io.OutputStreamWriter;import java.util.List;i...
阅读全文
摘要:1.DOM4J解析XML文档Dom4j是一个简单、灵活的开放源代码的库。Dom4j是由早期开发JDOM开发的。与JDOM不同的是,dom4j使用接口和抽象的人分离出来而后独立基类,虽然Dom4j的API相对要复杂一些,但它提供了比JDOM更好的灵活性。 Dom4j是一个非常优秀的Java XML A...
阅读全文
摘要:一:DOM解析XMl文档,运用DOM解析方法对XML文档增删改查,该技术要把XMl文档全部读取完存在内存中然后再解析,速度比较慢,而且当改文档内存过大时,会使内存溢出,系统崩溃packagecom.dom;importjava.io.FileOutputStream;importjava.io.IO...
阅读全文
摘要:1. XML编程(CRUD),CRUD是指:C是create;R是read;U是update;D是delete;即数据库中的增删改查,XML技术其实就是相当于数据库。2.XML解析技术概述l XML解析方式分为两种:dom和sax•dom:(Document Object Model,即文档对象模型...
阅读全文
摘要:1.XML Schema也是一种用于定义和描述 XML文档结构与内容的模式语言,其出现是为了克服 DTD 的局限性l XML Schema VS DTD:•XML Schema符合XML语法结构。 •DOM、SAX等XML API很容易解析出XMLSchema文档中的内容。 •XML Schema对...
阅读全文
摘要:1.XML约束概述l什么是XML约束在XML技术里,可以编写一个文档来约束一个XML文档的书写规范,这称之为XML约束。l为什么需要XML约束l常用的约束技术• XML DTD • XML Schema2.DTD约束快束入门lDTD(Document Type Definition),全称为文档类型...
阅读全文
摘要:1.XML和 HTML为不同的目的而设计:XML 被设计为传输和存储数据,其焦点是数据的内容。HTML 被设计用来显示数据,其焦点是数据的外观。HTML旨在显示信息,而 XML 旨在传输信息.在XML语言中,它允许用户自定义标签。一个标签用于描述一段数据.2.XML常见应用l XML技术除用于保存有...
阅读全文