Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.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
Asp.net 什么数据格式交换使用*和#而不是括号中的标记?_Asp.net_Xml_Json_Asp Classic_Data Exchange - Fatal编程技术网

Asp.net 什么数据格式交换使用*和#而不是括号中的标记?

Asp.net 什么数据格式交换使用*和#而不是括号中的标记?,asp.net,xml,json,asp-classic,data-exchange,Asp.net,Xml,Json,Asp Classic,Data Exchange,有一个Web服务返回此XML作为GET的结果。 我想知道这是一种著名的数据交换格式吗?还是只需要正常解析? 或者我应该用普通括号替换*和#,并将其作为普通XML处理 <?xml version="1.0" encoding="utf-8"?> <string xmlns="http://tempuri.org/">Count=56,*ProjectDataSet# *Project# *PROJ_UID#f6f08258-52dd-481a-83a5-013c

有一个Web服务返回此XML作为GET的结果。 我想知道这是一种著名的数据交换格式吗?还是只需要正常解析? 或者我应该用普通括号替换*和#,并将其作为普通XML处理

<?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">Count=56,*ProjectDataSet#
  *Project#
    *PROJ_UID#f6f08258-52dd-481a-83a5-013cce51d901*/PROJ_UID#
    *PROJ_NAME#5-2 Disaster Recovery site*/PROJ_NAME#
    *DVI#0*/DVI#
  */Project#
  *Project#
    *PROJ_UID#7abd8857-2a9a-4d2d-82c3-139fdac26994*/PROJ_UID#
    *PROJ_NAME#4-1 Automated Land Releasing System Phase II*/PROJ_NAME#
    *DVI#0*/DVI#
  */Project#
*/ProjectDataSet# ###Duration: 00:00:24.5568479</string>

计数=56,*ProjectDataSet#
*计划#
*项目编号f6f08258-52dd-481a-83a5-013cce51d901*/项目编号#
*项目名称#5-2灾难恢复站点*/项目名称#
*DVI#0*/DVI#
*/计划#
*计划#
*项目UID 7abd8857-2a9a-4d2d-82c3-139fdac26994*/项目UID#
*项目名称#4-1自动土地释放系统二期*/项目名称#
*DVI#0*/DVI#
*/计划#
*/项目数据集####持续时间:00:00:24.5568479

在我看来,这是以“*”等于“”的方式转义的直接xml。我以前从未见过这种情况,可能是通过xslt生成的。如果有人试图通过xslt生成xml,这会让人头疼,这是个问题。作品-around@swannee是的,但我认为最后一行是例外,持续时间:00:00:24。。。保罗,你能给我提供更多的细节吗?或者我可以搜索它的链接?@Belbesy,只需将*替换为<,将#替换为>我真的认为有人很难生成正确的XML,所以这是一种逃避。。。Web服务程序员的。。。这就让u使用sh*t使其更加健壮:如果这都是xml,那么更明智的做法是用etc替换*Project#。。。不要使用全局通配符替换