比特派钱包app|xnl

作者: 比特派钱包app
2024-03-07 22:09:31

什么是xml文件? - 知乎

什么是xml文件? - 知乎切换模式写文章登录/注册什么是xml文件?barry啥都不懂的小白以下是个人从网上学习到的并结合自己的一些理解所写下的,如有不足或错误之处可以帮忙指出,谢谢。xml(Extensible Markup Language)可拓展标记语言1)XML的简单易于在任何应用程序中读/写数据,这使XML很快成为数据交换的唯一公共语言,虽然不同的应用软件也支持其他的数据交换格式,但不久之后它们都将支持XML,那就意味着程序可以更容易的与Windows、Mac OS、Linux以及其他平台下产生的信息结合,然后可以很容易加载XML数据到程序中并分析它,并以XML格式输出结果。2)xml可用作数据的说明、储存、传输举个例子:假设一个微信群里面小明发了一条消息“你吃过没”。而这条消息发出后会被储存到服务器里,而当你进入微信的时候,这条消息就会从服务器里抓取过来显示到你的手机上。而这个抓取的过程中假设是以xml文件来传输(也有json,json和xml用途很相似,json、xml都有自己的格式,但其实都只是包装数据时格式不同而已,重要的是其中含有的数据,而不是包装的格式。这里只是举个例子)这时,我们用通俗易懂的文字来表示就是:发送者:小明聊天组:xxxx信息:你吃过没很明显我们人可以体会字面意思,并自动拆分出数据的,但机器却看不行,所以在传入之前它是通过xml的格式来让机器能识别的出来:

格式大概是这样,具体的如果感兴趣可以自己去网上看看,这里只是举个例子。这样表示就很直观,附带了对数据的说明,并且具备通用的格式规范可以让程序做解析。3)xml文件现在多用于作配置文件,设置文件比较多,很多软件,框架都会采取xml作为配置文件。像在Android Studio中创建一个项目时,开始会弹出一个Configure your project(配置你的项目),而你在上面输入的项目名,包名什么的都会帮你存储到AndroidManifest.xml 文件里,此xml文件里还会默认配置好项目的一些属性和一个MainActivty以及这个activty的一些属性,并且在之后一些组件(Activty,service等)都是要在这里面注册并配置的。既然提到json,那么也来说一下。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。1)JSON基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。2)json和xml优缺点对比:[1]①可读性方面。JSON和XML的数据可读性基本相同,JSON和XML的可读性可谓不相上下,一边是建议的语法,一边是规范的标签形式,XML可读性较好些。②可扩展性方面。XML天生有很好的扩展性,JSON当然也有,没有什么是XML能扩展,JSON不能的。③编码难度方面。XML有丰富的编码工具,比如Dom4j、JDom等,JSON也有http://json.org提供的工具,但是JSON的编码明显比XML容易许多,即使不借助工具也能写出JSON的代码,可是要写好XML就不太容易了。④解码难度方面。XML的解析得考虑子节点父节点,让人头昏眼花,而JSON的解析难度几乎为0。这一点XML输的真是没话说。⑤流行度方面。XML已经被业界广泛的使用,而JSON才刚刚开始,但是在Ajax这个特定的领域,未来的发展一定是XML让位于JSON。到时Ajax应该变成Ajaj(Asynchronous Javascript and JSON)了。⑥解析手段方面。JSON和XML同样拥有丰富的解析手段。⑦数据体积方面。JSON相对于XML来讲,数据的体积小,传递的速度更快些。⑧数据交互方面。JSON与JavaScript的交互更加方便,更容易解析处理,更好的数据交互。⑨数据描述方面。JSON对数据的描述性比XML较差。⑩传输速度方面。JSON的速度要远远快于XML。总结 xml与json的使用都比较类似,但如今程序员更青睐json, 而且市面上有各种各样现成的json开发库可直接使用。所以现在大多使用json来做为数据传输,如很多webservice的api 返回的大多是json格式。而xml现在一般主要用作配置文件,设置文件比较多。参考^参考 https://www.cnblogs.com/SanMaoSpace/p/3139186.html编辑于 2020-05-28 15:38XMLJSON​赞同 98​​2 条评论​分享​喜欢​收藏​申请

百度知道 - 信息提示

百度知道 - 信息提示

百度首页

商城

注册

登录

网页

资讯

视频

图片

知道

文库

贴吧采购

地图更多

搜索答案

我要提问

百度知道>提示信息

知道宝贝找不到问题了>_

该问题可能已经失效。返回首页

15秒以后自动返回

帮助

 | 意见反馈

 | 投诉举报

京ICP证030173号-1   京网文【2023】1034-029号     ©2024Baidu  使用百度前必读 | 知道协议 

在线 XML 格式化 | 菜鸟工具

在线 XML 格式化 | 菜鸟工具

菜鸟工具

WEB 在线工具

在线画图

SVG 在线工具

图片&颜色

邮箱导航

世界时间

菜鸟教程

更多频道

前端开发

媒体运营

科技网站

云服务器

办公软件

学术搜索

AI 应用

在线测验

财经频道

银行机构

单位换算

体育频道

搜索

格式化

压缩

复制

2 个空格缩进

3 个空格缩进

4 个空格缩进

在线 XML 格式化

RUNOOB

www.runoob.com

Google

www.google.com

Facebook

www.facebook.com

Copyright ©

菜鸟教程 2024 备案号:闽ICP备12019840号-4

textxx

×

xxx

关闭

XML 简介

XML 简介

w3school 在线教程

HTML 系列教程

浏览器脚本

服务器脚本

编程教程

XML 系列教程

建站手册

参考手册

XML 基础

XML 教程

XML 简介

XML 用途

XML 树结构

XML 语法

XML 元素

XML 属性

XML 验证

XML 验证器

XML 浏览器

XML 查看

XML CSS

XML XSLT

XML JavaScript

XML HTTP Request

XML 解析器

XML DOM

XML to HTML

XML 应用程序

XML 高级

XML 命名空间

XML CDATA

XML 编码

XML 服务器

XML DOM 高级

XML 注意事项

XML 数据存储

XML 技术

XML 现实案例

XML 编辑器

XML 教程总结

XML 实例/测验

XML 实例

XML 测验

XML 简介

XML 教程

XML 用途

XML 被设计用来传输和存储数据。

HTML 被设计用来显示数据。

应该掌握的基础知识:

在您继续学习之前,需要对以下知识有基本的了解:

HTML / XHTML

JavaScript

如果您希望首先学习这些项目,请在我们的 首页 访问这些教程。

什么是 XML?

XML 指可扩展标记语言(EXtensible Markup Language)

XML 是一种标记语言,很类似 HTML

XML 的设计宗旨是传输数据,而非显示数据

XML 标签没有被预定义。您需要自行定义标签。

XML 被设计为具有自我描述性。

XML 是 W3C 的推荐标准

XML 与 HTML 的主要差异

XML 不是 HTML 的替代。

XML 和 HTML 为不同的目的而设计:

XML 被设计为传输和存储数据,其焦点是数据的内容。

HTML 被设计用来显示数据,其焦点是数据的外观。

HTML 旨在显示信息,而 XML 旨在传输信息。

没有任何行为的 XML

XML 是不作为的。

也许这有点难以理解,但是 XML 不会做任何事情。XML 被设计用来结构化、存储以及传输信息。

下面是 John 写给 George 的便签,存储为 XML:

George

John

Reminder

Don't forget the meeting!

上面的这条便签具有自我描述性。它拥有标题以及留言,同时包含了发送者和接受者的信息。

但是,这个 XML 文档仍然没有做任何事情。它仅仅是包装在 XML 标签中的纯粹的信息。我们需要编写软件或者程序,才能传送、接收和显示出这个文档。

XML 仅仅是纯文本

XML 没什么特别的。它仅仅是纯文本而已。有能力处理纯文本的软件都可以处理 XML。

不过,能够读懂 XML 的应用程序可以有针对性地处理 XML 的标签。标签的功能性意义依赖于应用程序的特性。

通过 XML 您可以发明自己的标签

上例中的标签没有在任何 XML 标准中定义过(比如 )。这些标签是由文档的创作者发明的。

这是因为 XML 没有预定义的标签。

在 HTML 中使用的标签(以及 HTML 的结构)是预定义的。HTML 文档只使用在 HTML 标准中定义过的标签(比如

等等)。

XML 允许创作者定义自己的标签和自己的文档结构。

XML 不是对 HTML 的替代

XML 是对 HTML 的补充。

XML 不会替代 HTML,理解这一点很重要。在大多数 web 应用程序中,XML 用于传输数据,而 HTML 用于格式化并显示数据。

对 XML 最好的描述是:

XML 是独立于软件和硬件的信息传输工具。

XML 是 W3C 的推荐标准

可扩展标记语言 (XML) 于 1998 年 2 月 10 日成为 W3C 的推荐标准。

如需有关 W3C XML 活动的更多信息,请访问我们的 W3C 教程。

XML 无所不在

当我们看到 XML 标准突飞猛进的开发进度,以及大批的软件开发商采用这个标准的日新月异的速度时,真的是不禁感叹这真是令人叹为观止。

目前,XML 在 Web 中起到的作用不会亚于一直作为 Web 基石的 HTML。

XML 无所不在。XML 是各种应用程序之间进行数据传输的最常用的工具,并且在信息存储和描述领域变得越来越流行。

XML 教程

XML 用途

XML 实例

XML 测验

W3School 简体中文版提供的内容仅用于培训和测试,不保证内容的正确性。通过使用本站内容随之而来的风险与本站无关。版权所有,保留一切权利。

关于 W3School

帮助 W3School

使用条款

隐私条款

技术支持:赢科

蒙ICP备06004630号

xml格式_百度百科

式_百度百科 网页新闻贴吧知道网盘图片视频地图文库资讯采购百科百度首页登录注册进入词条全站搜索帮助首页秒懂百科特色百科知识专题加入百科百科团队权威合作下载百科APP个人中心xml格式播报讨论上传视频可扩展标记语言格式收藏查看我的收藏0有用+10本词条由“科普中国”科学百科词条编写与应用工作项目 审核 。可扩展标记语言(标准通用标记语言的子集)是一种简单的数据存储语言。使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然可扩展标记语言占用的空间比二进制数据要占用更多的空间,但可扩展标记语言极其简单易于掌握和使用。中文名可扩展标记语言外文名eXtensible Markup Language外语缩写XML目录1简介2发展历程3示例简介播报编辑可扩展标记语言(XML)与Access,Oracle和SQL Server等数据库不同,数据库提供了更强有力的数据存储和分析能力,例如:数据索引、排序、查找、相关一致性等,XML的宗旨传输数据的,而与其同属标准通用标记语言的HTML主要用于显示数据。事实上XML与其他数据表现形式最大的不同是:他极其简单。这是一个看上去有点琐细的优点,但正是这点使XML与众不同。XML格式示例XML的简单使其易于在任何应用程序中读写数据,这使XML很快成为数据交换的唯一公共语言,虽然不同的应用软件也支持其它的数据交换格式,但不久之后他们都将支持XML,那就意味着程序可以更容易的与Windows、Mac OS, Linux以及其他平台下产生的信息结合,然后可以很容易加载XML数据到程序中并分析他,并以XML格式输出结果。发展历程播报编辑XML的前身是标准通用标记语言,是自IBM从60年代就开始发展的通用标记语言。XML 代码结构同HTML一样, 可扩展标记语言是标准通用标记语言的一个 [1]子集,它是描述网络上的数据内容和结构的标准。尽管如此,XML不像HTML,HTML仅仅提供了在页面上显示信息的通用方法(没有上下文相关和动态功能) ,XML则对数据赋予上下文相关功能,它继承了标准通用标记语言的大部分功能,却使用了不太复杂的技术。为了使得标准通用标记语言显得用户友好,XML重新定义了标准通用标记语言的一些内部值和参数,去掉了大量的很少用到的功能,这些繁杂的功能使得标准通用标记语言在设计网站时显得复杂化。XML保留了标准通用标记语言的结构化功能,这样就使得网站设计者可以定义自己的文档类型,XML同时也推出一种新型文档类型,使得开发者也可以不必定义文档类型。因为XML是W3C制定的,XML的标准化工作由 [2]W3C的XML工作组负责,该小组成员由来自各个地方和行业的专家组成,他们通过email交流对XML标准的意见,并提出自己的看法。因为XML是个公共格式,它不专属于任何一家公司,你不必担心XML技术会成为少数公司的盈利工具,XML不是一个依附于特定浏览器的语言可扩展标记语言是从称为标准通用标记语言的更加古老的语言派生出来的。标准通用标记语言的主要目的是定义使用标签来表示数据的标记语言的语法。示例播报编辑可以在可扩展标记语言文件的内容包括几乎所有的万国码Unicode字符,元素和属性的名称也可以由非ascii字符组成;标签由包围在一个小于号(<)和一个大于号(>)之间的文本组成,例如<标记>;起始标签(外国语:starttag)表示一个特定区域的开始,例如<起始>;结束标签(外国语:end tag)定义了一个区域的结束,除了在小于号之后紧跟着一个斜线(/)外,和起始标签基本一样,例如;标准通用标记语言还定义了标签的特性“属性”,它们是定义在小于号和大于号之间的值,例如<图片 源="我的靓照.jpg">中的“源”特性。如果你觉得它看起来很熟悉的话,应该知道,基于标准通用标记语言的语言的最著名实现就是原始的HTML。The XML新手上路成长任务编辑入门编辑规则本人编辑我有疑问内容质疑在线客服官方贴吧意见反馈投诉建议举报不良信息未通过词条申诉投诉侵权信息封禁查询与解封©2024 Baidu 使用百度前必读 | 百科协议 | 隐私政策 | 百度百科合作平台 | 京ICP证030173号 京公网安备110000020000

XML到底是干什么的? - 知乎

XML到底是干什么的? - 知乎首页知乎知学堂发现等你来答​切换模式登录/注册XMLXML到底是干什么的?XML到底是定义数据格式然后把真正数据包进去用于数据的交互传输,还是单纯的定义了数据的格式的标记语言。好多地方都出现XML,我就有点蒙,比如在框架里X…显示全部 ​关注者627被浏览734,200关注问题​写回答​邀请回答​好问题 25​5 条评论​分享​44 个回答默认排序华子自从用了java,对c的理解又加深了呢。​ 关注看到各答主都没认真回答,忍不住出来小秀一把。 简单概括(可能概括的不是很准确,但是我的语言功底也就到这了,见谅)的话就是,xml本身是一种格式规范,是一种包含了数据以及数据说明的文本格式规范。 接下来煮几个栗子说明一下。比如,我们要给对方传输一段数据,数据内容是“too young,too simple,sometimes naive”,要将这段话按照属性拆分为三个数据的话,就是,年龄too young,阅历too simple,结果sometimes naive。我们都知道程序不像人,可以体会字面意思,并自动拆分出数据,因此,我们需要帮助程序做拆分,因此出现了各种各样的数据格式以及拆分方式。比如,可以是这样的数据为“too young,too simple,sometimes naive”然后按照逗号拆分,第一部分为年龄,第二部分为阅历,第三部分为结果。也可以是这样的数据为“too_young**too_simple*sometimes_naive”从数据开头开始截取前面十一个字符,去掉*号并把下划线替换为空格作为第一部分,再截取接下来的十一个字符同样去掉*并替换下划线为空格作为第二部分,最后把剩下的字符同样去*号体会空格作为第三部分。这两种方式都可以用来容纳数据并能够被解析,但是不直观,通用性也不好,而且如果出现超过限定字数的字符串就容纳不了,也可能出现数据本身就下划线字符导致需要做转义。基于这种情况,出现了xml这种数据格式, 上面的数据用XML表示的话可以是这样也可以是这样

两种方式都是xml,都很直观,附带了对数据的说明,并且具备通用的格式规范可以让程序做解析。如果用json格式来表示的话,就是下面这样{

"age":"too young",

"experience":"too simple",

"result":"sometimes naive"

}看出来没,其实数据都是一样的,不同的只是数据的格式而已,同样的数据,我用xml格式传给你,你用xml格式解析出三个数据,用json格式传给你,你就用json格式解析出三个数据,还可以我本地保存的是xml格式的数据,我自己先解析出三个数据,然后构造成json格式传给你,你解析json格式,获得三个数据,再自己构造成xml格式保存起来,说白了,不管是xml还是json,都只是包装数据的不同格式而已,重要的是其中含有的数据,而不是包装的格式。发布于 2015-08-26 01:09​赞同 1142​​72 条评论​分享​收藏​喜欢收起​Tim Chen​编程等 2 个话题下的优秀答主​ 关注估计没多少人知道XML其实是微软做的或者说是主要推动者,而且现在管XML的人就坐在离我10米远,正在苦逼地调bug。简单回答下题主的问题。XML就是种定义数据的标机语言,并没有定义如何传输,你可以把他放在http get的response里面,也可以直接拷贝一个xml文件到u盘里。其扩展xsd定义了xml的schema,而xslt又定义了xml的转换方式,这些使得xml更加强大。比如我见过用xslt来自动生成测试代码的。从应用来讲,各种config文件是xml的一个重要应用。数据文件也能用xml来保存,比如office文件。另外,SOAP协议的载体也是基于XML;ATOM也是基于XML用来表达要传输的数据,虽然现在json用得更多点。编辑于 2015-08-25 20:33​赞同 204​​30 条评论​分享​收藏​喜欢

Chronicle (XNL) live coin price, charts, markets & liquidity

nicle (XNL) live coin price, charts, markets & liquidityG-1FMKS1KQKYXNL PriceWhat is Chronicle?Chronicle (XNL) is currently ranked as the #812 cryptocurrency by market cap. Today it reached a high of $0.025816, and now sits at $0.025792. Chronicle (XNL) price is up 10.75% in the last 24 hours.All About XNLPrice in USD$0.025792All-time high$1.28Market Cap$2.6 Million24h Volume$144.2 ThousandContract Address0x06a00715e6f92210af9d7680b584931faf71a833ETH Address0x06a00715e6f92210af9d7680b584931faf71a833BSC Address0x5f26fa0c2ee5d3c0323d861d0c503f31ac212662PriceChartsSocialAboutAll812ChronicleXNL$0.0257920.0000003840 BTCBC.GameClaim 5BTCmarket cap$2.579 Mvolume$144.214 KVol/MCap5.59%total cap$2.579 MALL TIME HIGH$1.28XNLUSD1h USD1.51%1.51%24h USD10.75%10.75%7d USD12.2%12.2%30d USD55.71%55.71%90d USD37.07%37.07%1y USD28.17%28.17%1h BTC0.92%0.92%24h BTC10.07%10.07%7d BTC5%5%30d BTC0.45%0.45%90d BTC10.84%10.84%1y BTC57.79%57.79%1h ETH0.45%0.45%24h ETH11.54%11.54%7d ETH2.13%2.13%30d ETH4.61%4.61%90d ETH15.78%15.78%1y ETH47.94%47.94%circ. supply100.000 Mtotal supply100.000 Mmax supply100.000 Mtotal cap$2.579 M24 HR RANGE12.68%24 HR LOW$0.02254224 HR high$0.025816Liquidity ±2%$3.8990 KBids -2%$3.8300 KAsks +2%$69.000BC.GameClaim 5BTC420x06a0...a833+30x06a0...a833+30x5f26...26620x7ca1...558506a007...nearLinks42LinksXNL Price Chart24H7D30D90D12MYTDALLScaleLinearLogCurrencyUSDXNL MarketsReport a missing market5 Entries5 Entries10 Entries30 EntriesMarketExchangePriceVolume 24hLiquidity ±2%Market DepthHypeLoot - is the Future Leading Casino Token! Stop losing on Casinos, Start Earning Daily Now!XNL/ USDTKuCoin$0.0258070.02576000$116.10 K80.5%$3.63 K93.03%$3.578 K$49.754 trade nowXNL/ ETHUniswap v3 (Ethereum)$0.0240500.0000062932$1.04 K0.72%$525.71 13.48%$259.527 $266.182 trade nowXNL/ USDTGate.io$0.0257940.02574700$27.07 K18.77%$272.43 6.99%$252.419 $20.011 trade nowXNL/ BUSDPancakeSwap v2$0.0256670.02556015$2.00 0%$0.00 0%Orderbook not availabletrade nowXNL/ BNBPancakeSwap v2$0.0282030.00006294$0.00 0%$0.00 0%Orderbook not availabletrade now Previous1NextXNL Depth ChartZoom0.5%1%2%ScaleLinearLogBids -2%$3.8300 KAsks +2%$69.000XNL BreakdownVolumeLiquidityExchangesAll PairsFiat PairsCrypto PairsAbout XNLCategoriesMetaverseNon-fungible TokensAdvertisingAsset Type-Proof-Hash-Total Transfers-Holders-MineableNoPreminedNoInflation-Jurisdiction-Hard Cap-ICO Price (USD)-ICO Price (ETH)-ICO Price (BTC)-ICO Start Date-ICO End Date-Total USD Raised-40Join the ChattMenuCoinsPortfolioOverviewTrendingVoteExchangesWidgetsCompareAPIChatLive Coin WatchMobile AppsConversion ToolAll CoinsRequest a CoinRequest an ExchangeReport a BugAdvertiseAbout and FAQPress KitContact UsAbout UsComplete cryptocurrency market coverage with live coin prices, charts and crypto market cap featuring 33856 coins on 775 exchanges. Mobile Apps© 2024 Live Coin Watch LLC. All Rights Reserved. Terms of ServicePrivacy PolicyThis site uses cookies to provide a better hodling experience. By continuing to use Live Coin Watch you agree to our cookies policyAcceptLoginRegisterCoinsPortfolioOverviewTrendingVoteExchangesWidgetsCompareNew!APIChatUSD ($) USD ($) EUR (€) GBP (£) AUD ($) CAD ($) BTC (₿) ETH (Ξ) DOGE (Ɖ) BNBDark5sUpdate Frequency2s10s30s60s Dark5sUpdate Frequency2s10s30s60sUSD ($) USD ($) EUR (€) GBP (£) AUD ($) CAD ($) BTC (₿) ETH (Ξ) DOGE (Ɖ) BNB/Don't see what you're looking for?Request a coin/Don't see what you're looking for?Request a coinCoinsPortfolioOverviewTrendingVoteExchangesWidgetsCompareNew!APIChatLoginRegis

Chronicle

nicle

HomeRegenesisXNLRedeem CodeStudioWelcome to chronicleThe innovative digital studio building new experiences with the world's greatest entertainment brands.Enter our UniverseCOMING SOONCHRONICLE gamezoneWhere the digital realm meets play. Dive into a world of immersive web3 NFT games, meticulously crafted and designed for the next generation of online gaming.more than a studio —

bigger than a platformWe're forging the path to the internet's next frontier – web3.regenesis Digital collectibles appOur digital collectibles app that offers a marketplace, trading platform, wallet all in a simple to use application with email sign in.Enter our universeredeemable nft serviceChronicle's innovative solutions allow companies to create and add redeem codes to any physical product in the world allowing users to claim a free NFT.explore the serviceChronicle StudioPremium quality animation, VFX, design, marketing, and web3 services.DISCOVER the studioWe're in great companyOur team has experience working with an ever-growing list

of the world's leading entertainment brands.Stay in the knowSubscribe to our mailing list to stay updated with our upcoming NFT collections, games, and innovative web3 offerings.Thank you! Your email address has been received.Oops! Something went wrong while submitting the form.Check your internet connection and try again.contact@chronicle.ioChronicle © 2023. All rights reserv

认识XML文档(一)什么是XML文档? - 知乎

认识XML文档(一)什么是XML文档? - 知乎切换模式写文章登录/注册认识XML文档(一)什么是XML文档?翻译技术点津语言服务、翻译技术、MTI教育作者 可爱的冬梅 职业译员玩转翻译技术 在进行翻译的过程中,我们会遇到各种各样的文档格式。有些文档对我们来说比较简单,比如.docx、.ppt、.xlsx这些Office的文档,但是有些就比较复杂了,尤其是.xml、.po、.html、.php、等等之类的。所以我想,是不是可以带大家认识一下这些文档呢~(写作过程痛苦地很o(╥﹏╥)o)然后就决定准备这个关于翻译与本地化的各种文档格式的系列,今天讲第一篇:xml格式的文档。我也不知道我写的到底能不能懂,我也不知道我会不会一直更,平时工作也忙,就慢慢写吧~如果有问题,可以留言,我从翻译与本地化项目管理的角度尽可能给答复~如果你是问我关于程序代码应该怎么写,这个请去找更加专业的工程师~好啦我们回到正题,关于xml文档。xml格式要讲的内容很多,今天先带大家入个门,认识认识什么是XML文档,它有啥故事。为什么我选择先讲XML格式因为大家都是搞翻译的嘛,几乎每天都在和xml格式的文档打交道,只不过你可能不知道它是xml文档而已。比如(接下来你可能要惊叹了),我们用的word的.docx文档,其实就是基于Office Open XML标准的压缩文件格式,本质上就是一个xml文档。是不是觉得不可思议,听都没听过?(接下来你可以拿一个docx的文档跟我一起试试:)我们来看一个案例,这里有一个docx的文档,长这个样子:(我用Office Word打开的)现在,我们对这个文档做如下操作:将文档的后缀名由docx改为zip格式,变成一个压缩包;把这个压缩包解压缩,打开解压后的文件夹,然后打开文件夹内的word的文件;然后我们打开这个document.xml的文档,这就是原来的docx文档底层xml文档。在这里我用vscode打开的,你也可以用任何一款文本编辑器打开,比如电脑自带的记事本,或者常用的Notepad++,sublime之类的都可以~如果你电脑没有,建议装一个~(选一个安装就行,不用都装~)除此之外呢,我们现在用CAT工具嘛,翻译记忆库是.tmx格式,其实.tmx格式也是xml文档。包括大家都熟悉的xliff格式,也是xml文档~所以我们就来看看什么是xml文档~我想tmx和xliff我们后面应该都会讲吧~希望我会坚持写文叭~什么是XML?可扩展标记语言,标准通用标记语言的子集,简称XML,是一种用于标记电子文件使其具有结构性的标记语言。——摘自百度百科。作为一个新人,这些字全都懂,组成词,没一个能看懂的,什么语言、标记语言、标准通用标记语言、可扩展标记语言,都是啥乱七八糟的“鬼东西”?~所以我先拆解一下,先来看这几个“名词”。语言语言,这里指的是计算机的语言。就像人之间交流用的是人类语言,什么中文、日语、英语等等不同的语言,当然也有手语、肢体语言等等,有了语言人与人之间才能交流~可是,计算机理解不了人类语言。所以我们要用计算机的语言,告诉计算机,“我在讲什么。”像小时候计算机课上学的0和1这种二进制数,就是一种机器语言(你可以理解为甲骨文),除此之外,还有HTML、GML、XML、C++、VC、VB、Delphi、Java、PHP、Python等等(你可以对标现在的中文、英文、日语等等),这些都是计算机的语言。通过计算机语言,才能实现人与计算机进行交流和对话。标记语言标记语言,Markup Language,是一种将文本以及文本相关的其他信息结合起来,展现出关于文档结构和数据处理细节的电脑文字编码。(摘自百度百科)如果看不懂的话,我拿人类语言的标记举例子:老师用红叉标记学生做错了我们用荧光笔标记重点甚至用标点符号标记句子的含义,比如句号标记句子结束,问号标记疑问句,等等我们再回到标记语言这个话题,标记语言=标记计算机语言。那,什么是标记计算机语言呢?你可以理解为,给计算机文本用信息符号做个标记,告诉计算机“哦,这个符号代表啥文本信息,那个标记代表文本的啥结构”。(其实标记就是标签,tag)在标记语言中,一定要说明:标记的规则是什么,或者标签叫什么名字?要标记的文本内容,也就是给什么做标记?标记的结构是什么,也就是各个标签之间的关系是什么举个例子,我写了这样一个标记:你可能会有这样一个疑问:“那,我想怎么写就怎么写吗?”比如,我在文本前输入井号加一个空格,告诉计算机“只要是见到井号+空格,就表示标题。——这样可以吗?是的,在标记语言中,你想标记什么就标记什么,你想怎么定义结构就怎么定义结构,你想怎么写就怎么写,只要你和你的计算机商量好了就行。但是这会有一个问题,就是:但凡换一台计算机,都不知道你在说什么。那咋办?为了解决“让大家都明白”的问题,1986年国际标准化组织出版发布了一个信息管理方面的国际标准(ISO 8879:1986信息处理),也就是标准通用标记语言。标准通用标记语言标准通用标记语言,Standard Generalized Markup language,中文简称“通标语言”,英文简称SGML,就是计算机的文本结构和描述内容的国际标准语言。字面意思其实就可以理解:标记语言是标准通用的,只要你按照这个标准,甭管是哪台计算机,都遵循一个规范,这样就“听”得懂你说的啥,也就能顺利全球沟通啦~既然是国际标准规范,那遵循什么规范呢?一份“通用标言”文档可能有三部分组成:“通用标言”声明:定义字符集分隔符集和关键字(以下在本文里头简称“声明”)。文档类型序言:定义一般实体和元素类型包含一个“!文档类型(外语全称加缩写:!DOCTYPE)声明”与各种“标记声明”,它们一起组成了一个文档类型定义(外语首字母缩略词:DTD)实例:包含一个顶级元素和实例的内容如果你想了解更多,建议自己去查一下~不同的文档有不同的文档样式,比如我们的HTML文档有HTML文档的国标样式,你要是写HTML文档,遵循这个标准就行。比如:在HTML中我们用

这是一句话

表示文本这是一句话是段落,这样就给文本赋予了一个段落结构。如果你还是看不懂,你可以随意打开你的一个页面,查看这个页面的源代码。(你可以按右键选择“查看源代码”,也可以按“F2”查看~)对于这样一个文本而言,好处是什么呢?——你可以很清楚地看到这文本的布局。如果把源代码关掉,就可以看到图片、排版对不对?可是问题呢?——HTML的复用率很低。你的文本格式、图片大小、宽度、固定值啥啥都固定了,当然很难复用了。那怎么办?——变成可扩展标记语言,也就是XML嘛~可扩展标记语言(XML)XML的全称是Extensible Markup Language就是XML的全称,我猜是因为发音就是/ex/=X,所以才缩写为XML,而不是EML。我也查了一些资料,没找到什么答案,你们要是感兴趣可以自己研究研究~分享给我呀~如果我们了解了标记语言,那“可扩展”应该比较容易理解,就是:你可以由一个xml扩展到新的语言,比如:WAP和WML。没关系,如果听不懂也没关系,我们可以通过XML的几个特征加深理解:既然XML也是一种语言,所以XML也是一种基于文本的结构化格式;既然XML也是标记语言,那么你当然可以自定义标签名,或者我们叫“元素名”。比如,我们可以自定义标签名为等。既然标签名是自定义的,那么在用CAT工具翻译的时候就需要明确标签的名称;当然,有的名称来源于XML文件本身,但是有些来源于用于创建XML文件的定义文件,如 DTD(document type definition文档类型定义)文件, XSD(XML SCHEMA Definition)文件(定义XML文档的合法构建模块)。(我们后面会讲)XML是用来传输和存储数据的,不是用来显示数据的,所以XML文档不包含格式或者布局信息,没有HTML布局明确;既然XML不包含格式或者布局信息,那译员如果要预览布局怎么办呢?就需要借助XSLT(transformation style sheet) 文档,XML文档转换为XHTML文档或其他XML。既然XML也是SGML,那么XML当然要遵循SGML的规范。我们一起来看一个xml文档。第一行有XML声明,定义了xml当前的版本(1.0)和编码(utf-8);第二行描述文档的根元素,就像在告诉你,“hey,我是个例子而已嘛~”当然最后一行是根元素的关闭标签。接下来有描述根元素的子元素...当然,也有描述的子元素这样,就构成了一个完整的xml文档啦~好啦这期先到这里,下期我们讲XML文档的语法、元素和属性、条件和实体,让你更加清楚地认识一个xml文档~你还想学什么,欢迎来问~文章转载自微信公众号 职业译员玩转翻译技术 转载仅供学习交流,如侵权请联系删除~ 发布于 2022-06-23 00:25XML文档翻译​赞同 53​​6 条评论​分享​喜欢​收藏​申请

网络用语xnl是什么意思?-中华网河南

网络用语xnl是什么意思?-中华网河南

首页

新闻

军事

财经

娱乐

汽车

游戏

文化

援藏

镜界

健康

优选

法制

守艺中华

国防军事

更多

佛学酒业文史古诗词人物解梦生活

地方频道

福建湖北河南江苏江西辽宁内蒙古山东山西陕西西藏

登录注册

中华网 china.com

河南

新闻

财经

房产

旅游

教育

时尚

健康

家居

书画

文化

县豫

专题

当前位置:新闻 > 热点资讯 > 正文

网络用语xnl是什么意思?

网络用语xnl是什么意思?

2022-12-15 11:42:44 来源:万能百科

xnl网络用语是想你了的中文缩写。一般如果有男生或者女生发xnl,就代表对你有喜欢之意。同时xnl的意思是可扩展标记语言,是一种用于标记电子文件使其具有结构性的标记语言。

标签:

xnl什么意思

xnl

(责任编辑:news10)

关键词:xnl什么意思 xnl

为您推荐

“春风送岗”在行动 各地多措并举促就业暖民心

2024-03-05春风送岗 春季大型招聘会

火热夏日 与郑州来一场美丽邂逅

2023-07-10

“山河祖国”邀你开启奇妙郑州游

2023-07-10奇妙郑州游

郑州中招录取分数线|中招录取在即!郑州:近三年分数线参考

2023-07-10郑州中招录取分数线

郑州限号|今天是2023年7月10日,郑州限行尾号是1和6

2023-07-10郑州限号

热点关注

如何转型升级?重庆一企业把“老师傅”经验数字化沉淀

“春风送岗”在行动 各地多措并举促就业暖民心

【社评】引导算法向善,需要更有效的监督

郑州市广电社区:为民办事有“温度”代表接待扩深度

忠诚担当警徽闪亮!中牟法院庆祝“中国人民警察节”

郑州市商务社区多措并举开展第五次全国经济普查宣传

河南城记

“两稳一保”看河南之二青山常绿有未来

接天莲叶无穷碧!来郑州紫荆山公园赏万荷竞放

河南禹州瓦店遗址发现夏代早期大型祭祀遗迹

盘点河南“米”字上的高铁站 你家乡有几座?

郑渝高铁全线开通 一米越千里

河南黄河防办发布提醒:请立即停止滩区生产、涉水作业

关闭

中华网河南 服务热线:0371-56279366 中华网河南投稿邮箱:henan@china.com

中华网简介|

频道简介|

广告投放|

联系我们

京ICP证020034号

网络文化经营许可证

电信业务审批[2002]字第142号

电信业务审批[2003]字第24号

京ICP备18035944号-2

京公网安备110000000020号

经营性网站备案登记证书

互联网药品信息服务资格证书

互联网新闻信息服务许可证

互联网出版许可证