您的位置:首页 > Web前端 > JavaScript

json,xml数据格式校验

2013-04-12 18:57 113 查看
有些时候我们需要测试一下API返回数据格式的正确性,这些返回数据可能是json格式,也可能是xml格式的。

对于json,如果仅仅是数据格式的校验的话,不需要验证逻辑的话,可以使用jsontool-core。

基本是写成被测json的json格式:

如:

{

"succ"
:1,


"msg"
:"OK",
}
对应的验证json格式就是:

{

"name": "common",

"type": "let",

"*":"body-rule",

"rules": [

{

"name":"body-rule",

"type":"properties",

"pairs":[

{"key":"succ", "optional": false, "rule": {"type":"int"}},

{"key":"msg", "optional": false, "rule": {"type":"string"}}

]

}

]

}

如何使用这里有详细的介绍:

http://jaist.dl.sourceforge.net/project/jsontools.berlios/jsontools-core-manual-1.6.pdf

对于xml的话就更简单了,我们就可以用xsd来做,要写出好的验证文件,要学习一下xsd语法哦
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: