h*********d 发帖数: 336 | 1 一样的数据,只是要两种格式,JSON和XML,应该先生成哪个比较好,再用个库转换成
另一个?
我看了一下, 可用的有JsonBuilderFactory 或 XMLObjectBuilderFactory(这个库不
是Java自带的,Java 7 以前有自带的XMLbuilder库吗, 没找的)
请大侠指点,多谢 |
h*********d 发帖数: 336 | 2 这个问题太简单了么?还是我没有描述清楚,那位高人能回答一下?
多谢
【在 h*********d 的大作中提到】 : 一样的数据,只是要两种格式,JSON和XML,应该先生成哪个比较好,再用个库转换成 : 另一个? : 我看了一下, 可用的有JsonBuilderFactory 或 XMLObjectBuilderFactory(这个库不 : 是Java自带的,Java 7 以前有自带的XMLbuilder库吗, 没找的) : 请大侠指点,多谢
|
c******n 发帖数: 16666 | 3 先json再xml
我感觉json会比xml小一丢丢 |
h*********d 发帖数: 336 | 4 多谢,您说的小一丢丢是指effort 吗?
【在 c******n 的大作中提到】 : 先json再xml : 我感觉json会比xml小一丢丢
|
c******n 发帖数: 16666 | 5 是指size啊
都有现成的库 又不是啥复杂的运算 没啥effort可言
但是你既然有先后顺序 那就先来个小的呗,存储 传输都方便点不是
但是真的转换起来 如果你有海量数据 哪个更不容易成为瓶颈 只有自己试了才知道
【在 h*********d 的大作中提到】 : 多谢,您说的小一丢丢是指effort 吗?
|
h*********d 发帖数: 336 | 6 明白了, 多谢高人的指点。
【在 c******n 的大作中提到】 : 是指size啊 : 都有现成的库 又不是啥复杂的运算 没啥effort可言 : 但是你既然有先后顺序 那就先来个小的呗,存储 传输都方便点不是 : 但是真的转换起来 如果你有海量数据 哪个更不容易成为瓶颈 只有自己试了才知道
|
j*********n 发帖数: 74 | |
h*********d 发帖数: 336 | 8 只要两行吗?您方便教教我怎么做吗?或者用什么库自动转换?
还有我现在用JsonBuilderFactory一点一点build我的JsonArray 和JsonObject, 烦死
了,有啥好办法能直接从java object 生成个大JsonObject, 里面大概5,6 层嵌套?
就是一个大JSonObject 里面几个小的JsonObject, 小的里面又有JSonArray,
JsonArray 里面又是JSonObject,下面还有个3,4 层的样子。
我知道问题很低级,但能省我不少事。多谢!
【在 j*********n 的大作中提到】 : 我怎么觉得没关系呢,难道不是两行程序的事?
|
p***o 发帖数: 1252 | 9 Jackson ObjectMapper/XMLMapper writeValueAsString
【在 h*********d 的大作中提到】 : 只要两行吗?您方便教教我怎么做吗?或者用什么库自动转换? : 还有我现在用JsonBuilderFactory一点一点build我的JsonArray 和JsonObject, 烦死 : 了,有啥好办法能直接从java object 生成个大JsonObject, 里面大概5,6 层嵌套? : 就是一个大JSonObject 里面几个小的JsonObject, 小的里面又有JSonArray, : JsonArray 里面又是JSonObject,下面还有个3,4 层的样子。 : 我知道问题很低级,但能省我不少事。多谢!
|
j*********n 发帖数: 74 | 10 同意哦
【在 p***o 的大作中提到】 : Jackson ObjectMapper/XMLMapper writeValueAsString
|