javaWEb-day01(XML约束)
来源:互联网 发布:淘宝手机访客 编辑:程序博客网 时间:2024/05/17 00:16
XML约束:
写一个文档来约束xml文档。
两种:
XML DTD
XML Schema
DTD:
写javascript代码来校验xml文档是否遵循它指定的dtd文件
book.xml :
<?xml version="1.0" ?><!DOCTYPE 书架 SYSTEM "book.dtd"><书架><书1><书名>Java就业培训教程</书名><作者>张孝祥</作者><售价>39.00元</售价></书><书><书名>JavaScript网页开发</书名><作者>张孝祥</作者><售价>28.00元</售价></书></书架>
book.dtd :
<!ELEMENT 书架 (书+)><!ELEMENT 书 (书名,作者,售价)><!ELEMENT 书名 (#PCDATA)><!ELEMENT 作者 (#PCDATA)><!ELEMENT 售价 (#PCDATA)>
validate.html :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>validate</title><script>var xmldoc = new ActiveXObject("Microsoft.XMLDOM");xmldoc.validateOnParse = "true";xmldoc.load("book.xml");document.write("错误信息:"+xmldoc.parseError.reason+"<br/>");document.write("错误行号:"+xmldoc.parseError.line+"<br/>");</script></head><body></body></html>
只能用IE浏览器打开:
0 0
- javaWEb-day01(XML约束)
- javaweb-day01-3(XML 的 dtd 约束)
- javaWEb-day01(XML编程)
- javaWeb-day01(XML练习案例)
- javaWEb-day01(DTD约束语法细节)
- javaWeb-day01(junit 测试工具、XML)
- javaWEb-day01(根据dtd文档写XML练习)
- javaweb-day01-5(XML 解析-概述)
- javaweb-day01-7(XML 解析-案例)
- day01-Javaweb xml基础
- 【Javaweb day01】XML
- JavaWeb-XML约束
- XML学习笔记 -- day01 XML语法和约束
- javaweb-day01-2(00:17:48 XML 的作用 和 语法)
- javaweb-day01-6(XML 解析 - Jaxp的DOM方式解析)
- javaWeb-day02(Schema 约束)
- javaweb-day01-4(DTD 的语法)
- javaweb之xml以及其约束
- 解决Playbook不能充电的问题
- Android自己管理Activity和Service
- 【Android】开发优化之——系统性能调优工具:TrackView,Systrace,Oprofile
- Effective C# Item15:利用using和try/finally语句来清理资源
- CMake Tutorial – Chapter 1: Getting Started
- javaWEb-day01(XML约束)
- 紫外线杀菌器:紫外线杀菌装置的工作原理
- 黑马程序员-进程和线程
- 设计师必读的10本书
- ECharts使用心得
- UVA 1374 迭代加深搜索
- Effective C# Item16:尽量减少内存垃圾
- 修改SAP系统标准字段描述的方法 .
- MIT算法导论学习笔记-Lecture3:分治法