English 中文(简体)
是否今后仍然有XML的位置?
原标题:Is there still a place for XML in the future?
  • 时间:2010-06-02 12:05:09
  •  标签:
  • xml
  • json

既然许多人似乎正在转向网吧,我想知道为什么要继续使用XML。

我赞赏挪威人民党多年来一直广泛通过。 然而,选择得很好,这似乎是继续加以利用的一个决定性原因。

难道为什么XML不能逐步脱离,而赞成JSON?

最佳回答

注:JSON (Java式标注)是一种轻重数据交换格式,XML/strong>(可检索标记语言)是一套电子编码文件的规则。

因此,XML是而不是一种格式,但是一种“protocol”来编码不同的格式:XSLT、RSS、SOAP、RDF/XML和XVD,仅举几个字。 随着主要在网络服务中的交流模式,初等干事最近变得更加受欢迎,但XML的范围远远大于此。 我还说,XML的作用是开发

问题回答

某些类型的数据结构无法简单地反映。 例如,你如何将这部XML转化为JSON?

<p>This is a paragraph where <b>only some</b> of
the text is bold and some <i>is italic</i></p>

这可能是可能的,但它赢得的只是十党代表。 JSON最适合代表等级数据。 相比之下,XML相当适合代表文件。

因此,对于数据(cough<>/em>网页),XML是一种更好的方法,我认为将继续广泛使用。

XML是一种比JSON更强大的形式。 非常容易使用chem素验证XML,利用XSLT,用XPath将XML转化为不同格式。 等等。

在许多情况下,你不需要所有这种功能。 在此情况下,JSON是更好的选择,因为它能提高轻度,提供更好的可读性,并且更加精通。 但是,在很多情况下,XML是一种良好的用途。

我猜想大家不要忘记,XML不仅用于网络,你能够用XML进行广播,制作配置文件,传送数据,并做其他 st子。 因此,JSON完全不会取代XML。

我认为,JSON将取代XML。 不仅贾瓦特语,而且所有大众语言都将从本土支持逊尼派。 如果是,认为XSLT/XPATH取代了JSON。 有些人将很快这样做。





相关问题
how to represent it in dtd?

I have two element action and guid. guid is a required field when action is add. but when action is del it will not appear in file. How to represent this in dtd ?

.Net application configuration add xml-data

I need to add xml-content to my application configuration file. Is there a way to add it directly to the appSettings section or do I need to implement a configSection? Is it possible to add the xml ...

XStream serializing collections

I have a class structure that I would like to serialize with Xstream. The root class contains a collection of other objects (of varying types). I would like to only serialize part of the objects that ...

MS Word splits words in its XML format

I have a Word 2003 document saved as a XML in WordProcessingML format. It contains few placeholders which will be dynamically replaced by an appropriate content. But, the problem is that Word ...

Merging an XML file with a list of changes

I have two XML files that are generated by another application I have no control over. The first is a settings file, and the second is a list of changes that should be applied to the first. Main ...

How do I check if a node has no siblings?

I have a org.w3c.dom.Node object. I would like to see if it has any other siblings. Here s what I have tried: Node sibling = node.getNextSibling(); if(sibling == null) return true; else ...

Ordering a hash to xml: Rails

I m building an xml document from a hash. The xml attributes need to be in order. How can this be accomplished? hash.to_xml