W***o 发帖数: 6519 | 1 在看core java volume II,开始的object stream and serilization,看着挺晕的,想
先问问这个有啥大用出不?如果没有,就先跳过去了 |
w**z 发帖数: 8232 | 2 知道干吗用的就行了,具体细节估计没几个人记得住,除非你真搞过。
,想
【在 W***o 的大作中提到】 : 在看core java volume II,开始的object stream and serilization,看着挺晕的,想 : 先问问这个有啥大用出不?如果没有,就先跳过去了
|
b******y 发帖数: 9224 | 3
,想
有的情况下可能有用。我感觉主要就是方便。 比如说, java直接serialize object成
为byte array, 然后可以用base64 encoding将byte array变成String. 这样的话,就
可以将信息传走了。
如果用另外一种语言来将object转换成可以交换的格式,貌似没有必要。除非是接收方
是其他的编程语言。
【在 W***o 的大作中提到】 : 在看core java volume II,开始的object stream and serilization,看着挺晕的,想 : 先问问这个有啥大用出不?如果没有,就先跳过去了
|
g*****g 发帖数: 34805 | 4 Actually, XML was, and JSON is that replacement. Java binary is relatively
big, non human readable. Not a good choice for web service and db
persistency.
【在 b******y 的大作中提到】 : : ,想 : 有的情况下可能有用。我感觉主要就是方便。 比如说, java直接serialize object成 : 为byte array, 然后可以用base64 encoding将byte array变成String. 这样的话,就 : 可以将信息传走了。 : 如果用另外一种语言来将object转换成可以交换的格式,貌似没有必要。除非是接收方 : 是其他的编程语言。
|
z****e 发帖数: 54598 | 5 xml严谨得多
同一个行业,如果是官方发布数据结构标准的话
一般都是xml,但是json就是同一个公司内部,自己定义用
但是如果要跟政府等监管机构打交道,xml还是第一选择
【在 g*****g 的大作中提到】 : Actually, XML was, and JSON is that replacement. Java binary is relatively : big, non human readable. Not a good choice for web service and db : persistency.
|
g*****g 发帖数: 34805 | 6 Not really, XML is designed for extensibility, it can be many things.
JSON is only designed for interoperability, and its interoperability is as
good as XML. Now maybe more systems and tools are already built on XML, and
it's hard for them to switch to JSON. But it should be obvious JSON is
better for data exchange, and XML is better for document exchange.
【在 z****e 的大作中提到】 : xml严谨得多 : 同一个行业,如果是官方发布数据结构标准的话 : 一般都是xml,但是json就是同一个公司内部,自己定义用 : 但是如果要跟政府等监管机构打交道,xml还是第一选择
|
e*****t 发帖数: 1005 | 7 看你日常写什么方面的东西。大多数人不太会需要使用的,都是直接用现成的lib,写l
ib或者framework的人偶尔需要deal with serialization的。
,想
【在 W***o 的大作中提到】 : 在看core java volume II,开始的object stream and serilization,看着挺晕的,想 : 先问问这个有啥大用出不?如果没有,就先跳过去了
|
W***o 发帖数: 6519 | 8 谢谢,那就先不用看了,以后用的时候再说。不过这玩意看起来很慢消化
写l
【在 e*****t 的大作中提到】 : 看你日常写什么方面的东西。大多数人不太会需要使用的,都是直接用现成的lib,写l : ib或者framework的人偶尔需要deal with serialization的。 : : ,想
|
c*********e 发帖数: 16335 | 9 现在javascript里也有serialize,就是一個form里的用戶的各个输入,可以serialize
在一起。
【在 g*****g 的大作中提到】 : Actually, XML was, and JSON is that replacement. Java binary is relatively : big, non human readable. Not a good choice for web service and db : persistency.
|