把某个实体的属性做为结点好还是做为属性好? 请说明理由,谢谢 :D
如Student 实体,包括 姓名 年龄 班级 住址 电话
用属性形式表示
<?xml version="1.0"?>
或者用结点形式表示
<?xml version="1.0"?>
jack
23
5
dfdfdfd
34343433
Mary
24
6
ghghgg
667676576
仅仅是为了pojo的转换的话,你可以用xStream去转换
用xStream从pojo转换到xml格式,默认就是转成节点的形式。
给点建议:
1、如果是想做得很通用,就使用节点形式;
2、如果想针对某个特定的地方使用,可以使用属性的形式,因为简洁。 :) ,方便手工维护。
偶见过很对通用的报文都是节点形式的。
使用节点好!来回转换一致
节点通用。公司开发,或者想完全开源方便他人使用用节点。
属性简介。个人开发。不想被别人轻易不劳而获就用属性。