1
imn1 Jan 9, 2015 原因只有他们自己才知道
至于 xml 和 json 比较,前者标准订立较早,扩展性也比后者强 |
2
582033 OP 有没有微信的童鞋...
|
3
andy1987 Jan 9, 2015 程序员太懒了,懒得去换了
|
4
learnshare Jan 9, 2015 因为服务端是 Java 吧
|
5
tini8 Jan 9, 2015 json对引号的处理不如xml吧
|
6
typcn Jan 9, 2015 @imn1 是啊 XML 扩展性特别强 甚至还能操作 SQL http://thedailywtf.com/articles/All-In-The-Config
|
7
binjoo Jan 9, 2015 @learnshare 和JAVA有什么关系?
|
8
cpp255 Jan 9, 2015 @learnshare 同问,跟Java有什么关系?
|
9
atan Jan 9, 2015 现在是xml和json混用,感觉是两个部门干的事
|
11
tabris17 Jan 9, 2015
JAVA对XML支持比较好,你看JAVA很多库的配置文件都是用XML格式的
|
12
iyaozhen Jan 9, 2015
一直有这个疑问,现在api各种混用。
|
13
sky300 Jan 9, 2015 via iPhone
java对json的支持也不差啊
|
14
Narcissu5 Jan 9, 2015
不太清楚具体用的那种xml。
一般来说xml有xsd,xsi之类的东西来严格约束数据格式,比较适合关键和变化较少的场景。 json本身不能描述元数据,必须有额外的文档描述,和wsdl之类的相比开发成本很高。 |
15
learnshare Jan 9, 2015
|
16
reeco Jan 9, 2015
用xml跟java有什么关系....
|
17
kslr Jan 9, 2015
现在XML和JSON都用,很蛋疼。
|
18
keniusahdu Jan 9, 2015
作为java程序员,我喜欢json,不喜欢xml....
|
19
kongkongyzt Jan 9, 2015 via Android
微信的服务端是java?不是c/c++么。。。
|
20
9hills Jan 9, 2015
XML和Java的关系确实比较紧密,Java程序员偏爱XML。。
不过这个可能只是遗留问题罢了。 |
21
chone Jan 9, 2015 via iPhone
我猜是这样,服务端程序xml相关库乃至使用xml做基本格式的解决方案比较多而且成熟。另外xml语言支持比json更广。
|
22
bcxx Jan 9, 2015
微信是用 c++ 的吧…… xml 这个是历史遗留问题,现在新接口都上 json 了吧
|
23
bcxx Jan 9, 2015
@keniusahdu 貌似作为程序员基本都是喜欢 json 而不喜欢 xml 的…… 哈哈哈
|
24
laogui Jan 9, 2015
一开始没考虑周到,用的人多了,来不及换了。现在企业号已经是json了
|
25
waterye Jan 10, 2015
跟程序员和框架历史有关吧。
|