随笔分类 - xml
摘要:用JDOM读取XML文件需先用org.jdom.input.SAXBuilder对象的build()方法创建Document对象,然后用Document类、Element类等的方法读取所需的内容。IBM : developerWorks 中国站上有一个很好的例子: 8G 200 1580 10G...
阅读全文
摘要:是W3C的一个文档类型定义规则文件,是用来让浏览器根据你定义的DTD(文档类型定义)来解释页面代码的。 doctype声明指出阅读程序应该用什么规则集来解释文档中的标记。在Web文档的情况下,“阅读程序”通常是浏览器或者校验器这样的一个程序,“规则”则是W3C所发布的一个文档类型定义(DTD)中包含的规则。 每个DTD都包括一系列标记、attributes和properties,它们用于标记Web文档的内容;此外还包括一些规则,它们规定了哪些 标记能出现在其他哪些标记中。每个Web建议标准(比如HTML 4 Frameset和XHTML 1.0 Transitional)都有自己的DTD。 假
阅读全文
摘要:在XML文档中, 能看到“CDATA"的地方有三处:1)在DTD中,指定标签中某个属性的类型为字符型时,使用CDATA。因为XML解析器会去分析这段字符内容,因而里面如果需要使用>, - > (greater than) & - & (ampersand) ' - ' (apostrophe) " - " (straight double quotation mark) 例如在DTD中声明: 它表示在author这个标签中,period属性应该是字符类型。 2) 在XML中,指定某段内容
阅读全文
摘要:先说一些关于框架,开发中的框架,主要是用反射技术来封装数据。先指定规范写出xml,然后通过读写流技术封装好一些API用来映射xml文件,方便取得xml中的配置信息。取得xml内容就可以通过取得的内容反射一个类,然后实例化并对其对象进行直接操作。组成部分:文档声明,元素,属性,注释,CDATA区,特殊字符,处理指令。 文档声明 XML元素(指xml文件中出现的标签,空格和换行都会被当成原始内容处理) 属性(一个标签可以有多个属性,name就是aa的属性)标签属性锁代表的信息也可以被改成用子元素的形式描述,例如 textCDATA区中的内容,不会被...
阅读全文