Skip to content

Navigation Menu

Sign in
Sign up
nuclearg edited this page Sep 16, 2014 · 1 revision

组包样式定义

<?xml version="1.0"?>
<pack>
 <config>
 <encoding>utf8</encoding>
 </config>
 <style match="#">
 <format>{%%}</format>
 <param>m</param>
 <param>bk 1</param>
 </style>
 
 <style match="array">
 <format>"%":[%%],</format>
 <param>s2b jsonencode n</param>
 <param>m</param>
 <param>bk 1</param>
 </style> 
 <style match="array>field">
 <format>"%",</format>
 <param>s2b jsonencode v</param>
 </style>
 
 <style match="array>struct">
 <format>{%%},</format>
 <param>m</param>
 <param>bk 1</param>
 </style>
 
 <style match="field">
 <format>"%":"%",</format>
 <param>s2b jsonencode n</param>
 <param>s2b jsonencode v</param>
 </style>
 <style match="struct">
 <format>"%":{%%},</format>
 <param>s2b jsonencode n</param>
 <param>m</param>
 <param>bk 1</param>
 </style>
</pack>

样例输出

{"aaa":"a","bbb":"b","ccc":["111","222"],"ddd":{"eee":"e","fff":"f","ggg":{"hhh":"h"}},"iii":[{"jjj":"j1","kkk":"k1"},{"jjj":"j2","kkk":"k2"},{"jjj":"j3","kkk":"k3"}]}

Clone this wiki locally

AltStyle によって変換されたページ (->オリジナル) /