问题描述
我调用人家的报送接口通过xml报送信息,xml字段中有一项是正文内容,这一项我是从数据库中读取信息报过去的,但是数据库中的内容是含有div这一类的格式字段的,添加到这个字段后就没法报送了,但是又不能把这些div之类的去掉,不知道这个要怎么处理,请帮忙看看。<?xmlversion='1.0'encoding='UTF-8'?><dahan><version>1.0</version><copyright>dahan</copyright><style><id>2</id><name>通用格式</name></style><article><vc_numbername='索引号'fieldtype='1'></vc_number><i_orderidname='排序号'fieldtype='0'>"+newid+"</i_orderid><c_createtimename='创建日期'fieldtype='3'>"+tjsj.substring(0,19)+"</c_createtime><vc_useridname='用户帐号'fieldtype='1'>"+tjr+"</vc_userid><vc_editorname='录入人'fieldtype='1'>"+tjr+"</vc_editor><vc_auditorname='审核人'fieldtype='1'>"+shr+"</vc_auditor><vc_catacodename='栏目标识'fieldtype='1'>2</vc_catacode><vc_ztflbmname='主题分类编码'fieldtype='1'>2</vc_ztflbm><vc_seqname='信息顺序号'fieldtype='0'>"+newid+"</vc_seq><vc_namename='名称'fieldtype='1'>"+bt+"</vc_name><vc_absname='内容概述'fieldtype='1'></vc_abs><c_issuetimename='生成日期'fieldtype='10'>"+tjsj.substring(0,10)+"</c_issuetime><sfield_7name='文号'fieldtype='1'>2</sfield_7><vc_departmentname='发布机构'fieldtype='1'>省农业厅</vc_department><vc_keywordname='主题词'fieldtype='1'></vc_keyword><vc_ztflname='主题分类'fieldtype='1'></vc_ztfl><vc_servicename='服务对象分类'fieldtype='1'></vc_service><sfield_10name='信息格式'fieldtype='12'>1</sfield_10><field_72name='正文内容'fieldtype='7'>"+nr+"</field_72><sfield_6name='著录日期'fieldtype='10'>"+tjsj.substring(0,10)+"</sfield_6><vc_opentypename='公开方式'fieldtype='12'>1</vc_opentype><vc_opentimetypename='公开时限'fieldtype='12'>3</vc_opentimetype><c_begintimename='开始时间'fieldtype='3'>"+tjsj.substring(0,19)+"</c_begintime><c_endtimename='结束时间'fieldtype='3'>"+tjsj.substring(0,19)+"</c_endtime><columnidname='目录ID'fieldtype='1'>2286</columnid><distinctivename='信息标识'fieldtype='1'>"+id+"</distinctive><statename='操作状态'fieldtype='1'>1</state><identifiername='信息唯一标识字段'fieldtype='1'>vc_name</identifier></article></dahan>
解决方案
解决方案二:
具体是什么异常呢?如果是因为特殊符号的问题,比如<div>这样的,考虑用HtmlEncode一下。