html5在线预览xml,HTML5教程 5分钟了解XML
无论是在Sencha Touch还是SAP UI5,都用到了XML这种语言。在Sencha Touch中,它和JSON一样被用来做数据传输;在SAP UI5中,它被用来当做视图模板。接下来我们来深入学习一下XML语言。
网上对XML的概述解释是:XML 是可扩展标记语言(Extensible Markup Language)的缩写,其中的标记(markup)是关键部分。您可以创建内容,然后使用限定标记标记它,从而使每个单词、短语或块成为可识别、可分类的信息。您创建的文件,或文档实例由元素(标记)和内容构成。当从打印输出读取或以电子形式处理文档时,元素能够帮助更好地理解文档。元素的描述性越强,文档各部分越容易识别。自从出现标记至今,带有标记的内容就有一个优势,即在计算机系统缺失时,仍然可以通过标记理解打印出来数据。
我们在XML文档最开始,一般要进行必要的声明:
这是一些基本的配置信息,包括xml的版本、编码方式等。该声明必须出放在XML文件的头部。
在XML中我们可以自定义标签内容,这都跟我们想要创建的东西相关。拿Sencha Touch中的一段代码为例:
1
image/html51.jpg
HTML5指南
Tom
a good book
这段代码,通过book标签,定义了我们要创建的book,里面的每个标签都定义了其所包括的属性。这些标签都是自定义的。其中要注意,标签开始标记和结尾标记单词的拼写要完全一致,包括大小写,否则处理系统会当做两个文件处理。
像HTML中一样,我们可以为自定义的标签设定属性,如:HTML5指南
编辑好的xml文档,其实就是一堆字符串形式的数据。至于我们要怎么使用,是用在视图还是数据,都可以根据我们的需求进行调用。大部分语言都支持xml的统一标准。
本文由职坐标整理并发布,了解更多内容,请关注职坐标WEB前端HTML5/CSS3频道!
html5在线预览xml,HTML5教程 5分钟了解XML相关推荐
- SpringBoot 实现 Office 各种格式在线预览(详细教程,包教包会)
点击关注公众号,实用技术文章及时了解 项目特性 部署过程 2.1 二进制下载部署文件进行部署 2.2 docker方式部署 2.3 通过源代码编绎部署 部分配置说明 3.1 server.contex ...
- android 在线预览pdf文件
android原生webView不支持预览pdf文件,ios却可以,所以android想要实现在线预览webView要通过其他方法,有以下几种方法: 1.andorid原生自带的pdf管理库,主要提供 ...
- html5 pdf.js 使用方法,PDF 文件在线预览(pdf.js 使用教程)
因项目开发需要在线展示 PDF文件,为解决 PDF文件 在浏览器打开后电子签章.电子签名等展示不全且部分浏览器兼容问题特利用pdf.js解决该问题: pdf.js框架为HTML5,无需任何本地支持,兼 ...
- html blob处理图片,将Blob图像预览为HTML5
将Blob图像预览为HTML5 (Preview Blob Image to HTML5 ) 我使用Java开发一个网站,我有一个图像存储在数据库中作为BLOB ,当它在浏览器中加载时,输出看起来像这 ...
- 名编辑电子杂志大师教程 | 电脑手机模拟在线预览
如果您希望能在上传到网上之前先在电脑/手机/平板/微信预览电子书效果,可参照下列步骤操作: 第一步:输出Flash-HTML5格式网页文件夹.输出方法见:制作好的电子杂志如何输出以及发布? 例如我输出 ...
- 用openoffice+jodconverter+webuploader+pdf.js实现文件上传、在线预览功能
一.背景 最近公司一个项目要实现一个文件上传以及多文档在线预览的功能,之前一直做无线工具开发的,没有涉及到这些东西.另外项目组缺java开发人员,而且自己也只是一个半吊子前端加小半吊子java开发人员 ...
- office文档在线预览工具平台选型
在线预览原理 文档在线预览说明: 1.业务系统生成文档浏览地址,用户通过终端进行访 2.用户终端访问文档预览资源地址,请求文档解析器,解析器分为私有云和公有云部署,作用是将文档进行解析成x ...
- wps在线预览接口_文档在线预览的实现
最近在研究企业文档管理,这个是基本上所有企业都需要的软件,当然也是有很多种解决方案.对于企业文档来说,最基本的需求就是独立存储,共享.这种需求只需要建立一个Windows共享文件夹或者架一个Samba ...
- Spring Boot如何实现在线预览?这个开源项目可以学习一下,支持99%常用文件!...
Spring Boot上传文件,相信你一定会了.如果还不会的小伙伴,可以先看看之前的分享: Spring Boot 2.x基础教程:实现文件上传 Spring Boot 2.x基础教程:多文件的上传 ...
最新文章
- 了解下RDF 都柏林核心元数据
- 网络共享服务(一)之FTP
- 【Python之路】第五篇--Python基础之杂货铺
- FastText情感分析和词向量训练实战——Keras算法练习
- python中abc属于字符串吗_Python基础学习:字符串
- Qt中QtTableWidget的使用
- shell后台执行命令-crontab
- javascript中的异步编程
- JSP页面中使用超链接进行传输参数(参数是一个本地磁盘链接)问题
- Python自动化运维之13、异常处理及反射(__import__,getattr,hasattr,setattr)
- Onedark风格配色方案
- Linux服务笔记之一:Telnet远程登录
- java学习之Eclipse开发工具
- Docker学习之docker常用命令
- android jni stl,Android NDK中C++ STL库动态和静态链接
- iOS 小技能:App Extension (App Extension类型、生命周期、App Extension通信、App Extension示例)
- html5 里面的type=”search“ ,h5版,点击手机键盘上的 ‘搜索”,”前往“等按钮,进行搜索
- Office/Visio卸载残留或版本冲突导致无法安装问题的解决办法
- 最简单的Java设计模式
- 题解报告——聪聪与可可