关于 JSNO XML 这两种数据格式的解析记录
来源:互联网 发布:amds汽车材料数据系统 编辑:程序博客网 时间:2024/05/22 14:26
关于 JSNO XML 这两种数据格式的解析记录~
[JSON][6]数据解析以及[JavaBean][6]类的定义:
经过我测试(代码就不贴了),得出的结论,简单记录一下。有疑问异议及时交流!
- 定义JavaBean的时候,通常来说字段要跟JSON中的key相同。然后问题来了,万一我定义少了呢,会不会解析出错。我自己的结论是不会出错的。
- 第二种情况。你定义的Javabean用的好好的。突然某一天,后台增加多一个字段的返回,这样会不会解析出错呢?我的结论是,不会出错。
- JSONkey中存在空格,value中存在换行,会导致解析错误,这个要注意了。这种错误出现了,比较难找。
XML —->我用的是XStream—->[stream.alias()][6]方法
在xml – > 转Javabean 使用XStream解析 要加上
- XStream stream = new XStream();
stream.alias(“WebGeneralResultOfEnergyMeasureData”, GeneralResultOfEnergyMeasureData.class);
stream.alias(“EnergyMeasureData”, EnergyMeasureData.class);
// 以下为xml to Javabean 中的Javabean写法/** <WebGeneralResultOfEnergyMeasureData> * <Success>true</Success> * <ErrorCode>0</ErrorCode> * <ErrorMessage/> * <TotalCounts>1</TotalCounts> * <ResultList> * <EnergyMeasureData> * <NodeType>1073811712</NodeType> * <NodeID>9</NodeID> * <NodeName>AH215光伏进线</NodeName> * <RecordTime>2017-08-21</RecordTime> * <DataValue>7853.5505990625243</DataValue> * <Number>1</Number> * <StartStaTime>2017-08-21 09:45:00</StartStaTime> * <EndStaTime>2017-08-21 18:15:00</EndStaTime> * <DataState>2</DataState> * </EnergyMeasureData> * </ResultList> * </WebGeneralResultOfEnergyMeasureData> */public class GeneralResultOfEnergyMeasureData { private String Success; private int ErrorCode; private String ErrorMessage; private int TotalCounts; private List<EnergyMeasureData> ResultList;//....省略set get 方法public class EnergyMeasureData { private int NodeType; private int NodeID; private String NodeName; private String RecordTime; private double DataValue; private int Number; private String StartStaTime; private String EndStaTime; private int DataState;//....省略set get 方法
阅读全文
0 0
- 关于 JSNO XML 这两种数据格式的解析记录
- XML和JSON两种数据交换格式的比较
- XML和JSON两种数据交换格式的比较
- XML和JSON两种数据交换格式的比较
- XML和JSON两种数据交换格式的比较
- XML和JSON两种数据交换格式的比较
- XML和JSON两种数据交换格式的比较
- XML和JSON两种数据交换格式的比较
- XML和JSON两种数据交换格式的比较
- XML和JSON两种数据交换格式的比较
- XML和JSON两种数据交换格式的比较
- XML和JSON两种数据交换格式的比较
- XML和JSON两种数据交换格式的比较
- SAS中的两种数据记录格式
- Android Json 数据解析 II 之 ------xml ,json 两种数据格式之对比
- 【转】XML和JSON两种数据交换格式的比较
- xml json两种数据格式后台的封装(asp.net)
- 载)XML和JSON两种数据交换格式的比较
- zzuli 2176 lcs
- django bootstrap 获取zabbix告警信息并展示
- Apache搭建https服务器ssl
- jsp ${param.id}用法
- ios自定义年月UIDatePicker
- 关于 JSNO XML 这两种数据格式的解析记录
- keyup 和 paste
- SharePreference技巧之保存一个对象
- JS实现问卷星自动填问卷脚本,两秒自动提交
- 待消化
- 栈的基本操作
- 清华大学2006年机试-N的阶乘-1076
- AP和STA模式分别是什么意思
- 判断字符串是否为空的org.apache.commons.lang3.StringUtils类方法isBlank()源码查看