gpt4 book ai didi

xml - XML 是一种编程语言吗?

转载 作者:数据小太阳 更新时间:2023-10-29 01:39:31 24 4
gpt4 key购买 nike

我经常听到人们在列出他们知道的编程语言时提到 XML。

但它甚至是一种编程语言吗?

我认为 XML 是类似于 JSON 的“数据集”。

此外,我见过需要 XML 知识的公司,但是......那里有什么需要了解的?

最佳答案

编程语言?

首先,XML 是一种表示数据的格式。它最初是为这些数据设计的,本质上是文本文档或消息,但没有什么能阻止您表示您想要的任何数据,包括程序。我至少想到了三个以 XML 表示的程序的重要示例:

  1. XSLT 是一个 Turing-complete唯一标准格式为 XML 的语言,其基本目的是数据转换。
  2. ANT是一个任务管理器,主要用于编译管理,其任务用XML描述。
  3. GCC-XML 是 GCC 可用于输出其源代码解析结果的格式。

更深奥的一点是,您可以引用 o:XML,这是一种成熟的 XML 编程语言。

因此,由于任何 XMLDTD 或 Schema 都在语义上扩展了 XML 本身,您可以从技术上论证 XML 本身,通过它的一些扩展, 一种编程语言。

有很多要知道的吗?

其次,XML 是一个浩瀚的规范星云,大多数人只是勉强触及了表面。大多数人甚至不会想象 XML 本身的极端情况,更不用说 XML 命名空间、XML 模式、XML 信息集、XQuery、XPath、XSLT、XSL-FO、XML 规范化、XML 签名、高效 XML 交换、XML 链接中的内容了等

所以,是的,我想说有很多东西要知道...

关于xml - XML 是一种编程语言吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13665671/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com