StanfordDB class自学笔记 (4) XML Data
XML的全称是 Extensible Makeup Language
数据表示、交换的标准
文件的格式类似HTML 其中tags用来表示content内容而不是formatting格式
流式格式
比如下面是一个具体的xml格式
Relational Model 对比 XML
要注意的点是Relational Model的结构是提前设计好并且锁定的,而XML中数据结构是比较灵活的,可以后期变更
“Valid”XML
这样的XML除了满足基本的结构要求,要满足特殊的要求,比如常见的有下面两个格式
- Document Type Descriptor(DTD)
- XML Schema (XSD)
使用DTD/XSD 的优劣势(与well-formed形式比较)
DTD格式例子
课后还有一些练习,建议配合W3School上面关于DTD的具体教程学习完成练习。
StanfordDB class自学笔记 (4) XML Data相关推荐
- SpringMVC自学笔记
SpringMVC自学笔记 视频:BV1aE41167Tu 官方文档:https://docs.spring.io/spring-framework/docs/current/reference/ht ...
- 怎么用vc采集ni卡数据_SystemLink自学笔记(6):SystemLink架构和数据服务
1. SystemLink架构和数据服务 1.1. 架构和特点 现在在对SystemLink的功能有了一个大概的了解后,可以进一步从它的整体架构学习这门新技术了.NI官网给出了白皮书,原文是英文资料, ...
- JAVA自学笔记21
JAVA自学笔记21 1.转换流 由于字节流操作中文不是非常方便,因此java提供了转换流 字符流=字节流+编码表 1)编码表 由字符及其对应的数值组成的一张表 图解: 2)String类的编码和解码 ...
- DWR自学笔记(1)HelloWorld
DWR自学笔记(1)HelloWorld 由于新公司的项目是基于DWR的,所以准备自学DWR,参考资料方佳玮的<DWR中文文档v0.9>,百度文献等.学习主要基于DWR3.0,很多方法之前 ...
- OpenMV自学笔记
OpenMV自学笔记1 目的 学习OpenMV是为了准备农业机器人大赛,也是为了后续课题中使用图像处理.主要目的是:使用OpenMV识别到物体(色块),并将色块信息(位置.大小等)输出到arduino ...
- 程序阅读_全面详解LTE:MATLAB建模仿真与实现_自学笔记(1)调制与编码_程序阅读
程序阅读_全面详解LTE:MATLAB建模仿真与实现_自学笔记(1)调制与编码_程序阅读 在粗浅地掌握了LTE知识后,从今天开始对<全面详解LTE:MATLAB建模仿真与实现>一书的学习. ...
- 牛小刚的Spring自学笔记之IOC
牛小刚的Spring自学笔记之IOC,DI 1.啥是IOC,DI IOC就是控制反转,将类的创建啥的控制权交给IOC容器,不用你new ,IOC容器给你new.你需要啥对象直接从IOC容器中拿就可以了 ...
- 基于Java机器学习自学笔记(第81-87天:CNN卷积神经网络的入门到全代码编写)
注意:本篇为50天后的Java自学笔记扩充,内容不再是基础数据结构内容而是机器学习中的各种经典算法.这部分博客更侧重于笔记以方便自己的理解,自我知识的输出明显减少,若有错误欢迎指正! 目录 1. CN ...
- JavaWeb自学笔记(一)
JavaWeb自学笔记(一) 学习视频:BV12J411M7Sj 文章目录 JavaWeb自学笔记(一) 1.基本概念 1.1 web应用程序 1.2 静态web 1.3 动态web 2.web服务器 ...
- FPGA自学笔记--串口通信发送多字节数据(verilog版)
1.需求分析 关于uart协议实现这部分大家可以参考我上一篇的博客.<FPGA自学笔记--串口通信实现(vivado&verilog版)>.在上一篇博客中,主要实现了将单字节的数据 ...
最新文章
- 这家自动驾驶公司融资2.7亿美元,京东美团齐出手
- 12.dateformat常用格式
- 李永乐线性代数2020年基础课手写笔记汇总
- 语言zzuli链表遍历_趣味图解算法之链表
- pytorch随笔-6
- python csdn博客_GitHub - 1783955902/CSDNBlogBackup: Python实现CSDN博客的完整备份
- web测试与app功能测试的区别
- java实现格拉布斯准则_格拉布斯准则(java代码)
- Git——版本管理工具(一)
- 纳尼?你居然还在使用fastjson,性能太差了,这个新出的秒杀fastjson
- kubernetest pod为ContainerCreating、ImagePullBackOff状态 怎么办
- 多媒体计算机章后小结,《新版五笔字型培训教程》白旭 编_孔网
- web前端工程师基础知识点
- Switch 链接OBS Studio输出声音(无延迟)的方法
- 效率神器 SCons 构建工具
- 一种Vin码扫描识别sdk技术
- 国考计算机及其应用科目,2018国家公务员考试专业科目考试大纲(计算机类)
- Linux系统 Shell脚本语言
- linux tc流量控制(一):classless qdisc
- ZT自老罗的博客 Android系统的智能指针(轻量级指针、强指针和弱指针)的实现原理分析...