Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/181.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何将XML中的CDATA应用于asp.net中的Web服务?_Android_Asp.net_Web Services_Xml Parsing_Ashx - Fatal编程技术网

Android 如何将XML中的CDATA应用于asp.net中的Web服务?

Android 如何将XML中的CDATA应用于asp.net中的Web服务?,android,asp.net,web-services,xml-parsing,ashx,Android,Asp.net,Web Services,Xml Parsing,Ashx,如何在asp.net中的web服务XML中应用CDATA <booktitle> data </booktitle> 数据 我有一些像“&”这样的符号,它们阻止我将其解析为Android 这是我的密码: for (int iBookResponse = 0; iBookResponse < dataTable.Rows.Count; iBookResponse++) { DataRow da

如何在asp.net中的web服务XML中应用CDATA

<booktitle> data </booktitle>
数据
我有一些像“&”这样的符号,它们阻止我将其解析为Android

这是我的密码:

for (int iBookResponse = 0; iBookResponse < dataTable.Rows.Count; iBookResponse++)
                {
                    DataRow dataRow = dataTable.Rows[iBookResponse];

                    xmlResponse += "<Book>";
                    xmlResponse += "<BookID>" + dataRow["book_id"].ToString() + "</BookID>";
                    xmlResponse += "<BookCode>" + dataRow["book_code"].ToString() + "</BookCode>";
                    xmlResponse += "<BookTitle>" + dataRow["book_title"].ToString()+ "</BookTitle>";
                   xmlResponse += "</Book>";

        }
for(int-iBookResponse=0;iBookResponse
只需在
xmlResponse
前面加上
,然后在它后面加上
]>
。因此,您的
xmlResponse
可以从

xmlResponse += "<![CDATA[<Book>";
xmlResponse+=”;
并以

  xmlResponse += "</Book>]]>"
xmlResponse+=“]]>”
其他一切都在中间