只需要加上 ![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,'天山&寒雪')post发送JSON数据(字符串、数组、字典、自定义对象)给服务器
触发发送的方法
这次Demo是通过点击屏幕触发发送数据给服务器事件
前提需要开启本地模拟服务器
发送JSON字符串
发送字典给服务器
发送数组给服务器
发送oc对象给服务器
先讲对象转换为字典
通过系统提供的JSON解析类进行序列化
觉得不错请点赞支持,欢迎留言或进我的个人群855801563领取架构资料专题目合集90期、BATJTMD大厂JAVA面试真题1000+,本群专用于学习交流技术、分享面试机会,拒绝广告,我也会在群内不定期答题、探讨
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)