经过搜索和实验,发现下面2中方式比较方便。
示例:
在curl命令后面添加 | python -m jsontool 即可。
如下所示
如果不想显示curl的统计信息,可以参考这篇 文章 ,添加 -s 参数即可。
用nvm安装一个json库,这里是库的 地址 文档。
安装 json 命令
在curl命令后面添加 | json 即可。
如下所示:url是要访问的地址,method是请求方式可以是POST或者GET,params是后面的参数比如aa=11&bb=22
public String connctionURL_Params(String url,String method,String params){
StringBuffer bufferRes = new StringBuffer();
url = url + params;
try {
URL realUrl = new URL(url);
>服务器返回xml
只需要加上 ![CDATA[ 既可以LE
using (SqlDataReader dr = SqlHelperExecuteReader(connstr, CommandTypeText, sql))
{
while(drRead())
{
xmlstr += "<book><author>" + drGetInt32(0) + "</author><title><![CDATA[" + drGetString(1) + "]]></title></book>";
}
}
如果需要返回 json 呢 ?
using (SqlDataReader dr = SqlHelperExecuteReader(connstr, CommandTypeText, sql))
{
while (drRead())
{
xmlstr += "{author:'" + drGetInt32(0) + "',title:'" + drGetString(1) + "'},";
}
}
======================
我的 drGetString(1) 字段里面包含特殊字符:
实在服务器 端处理,还是 客户端处理 ?
insert into test2 values(1,'天山>寒雪')
insert into test2 values(2,'天山''寒雪')
insert into test2 values(3,'天山"寒雪')
insert into test2 values(4,'天山<寒雪')
insert into test2 values(5,'天山&寒雪')
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)