add json serializer to tag-model

This commit is contained in:
Mengyi Zhou 2015-07-22 12:07:05 +08:00
parent 2d8d2ea122
commit 9d8c0bd333
3 changed files with 12 additions and 7 deletions

View file

@ -7,11 +7,11 @@
</entity> </entity>
<entity name="tag-list"> <entity name="tag-list">
<element name="total" value-type="int" /> <element name="total" value-type="int" />
<element name="tag" value-type="String" type="list" names="tags" /> <element name="tag" value-type="String" type="list" names="tags" xml-indent="true" />
</entity> </entity>
<entity name="property-list"> <entity name="property-list">
<element name="total" value-type="int" /> <element name="total" value-type="int" />
<entity-ref name="property" type="list" names="properties" /> <entity-ref name="property" type="list" names="properties" xml-indent="true" />
</entity> </entity>
<entity name="property"> <entity name="property">
<element name="name" value-type="String" /> <element name="name" value-type="String" />

View file

@ -1,3 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<model model-package="com.ctrip.zeus.tag" /> <model model-package="com.ctrip.zeus.tag" enable-sax-parser="true" enable-json-parser="true"
enable-json-builder="true"/>

View file

@ -1,13 +1,17 @@
<tag-model> <tag-model>
<tag-list> <tag-list>
<total>3</total> <total>3</total>
<tags>
<tag>ttt</tag> <tag>ttt</tag>
<tag>sss</tag> <tag>sss</tag>
</tags>
</tag-list> </tag-list>
<property-list> <property-list>
<total>3</total> <total>3</total>
<properties>
<property/> <property/>
<property/> <property/>
</properties>
</property-list> </property-list>
<property> <property>
<name>abc</name> <name>abc</name>