responseXML格式化输出XML文件为空

偏执的太偏执、 2024-04-03 13:54 149阅读 0赞

  我写错了,xmlHttp.send()是我漏写上去了,关键是xmlHttp.responseXML返回结果为null

  The_Wind_Rises

  |

  园豆:59

  (初学一级)

  |

  2014-08-04 09:46

  @sun懒虫: 你随便把if贴完,而且,必须要是开发者服务器或者iis才有效哦~

  幻天芒

  |

  园豆:36672

  (高人七级)

  |

  2014-08-04 09:51

  @幻天芒: 我是使用的Apache服务,if(xmlHttp.readyState==4&&xmlHttp.status==200),这部分都是没有问题的,我在网上查看到,如果xmlHttp的响应体不是”text/xml”,则返回null,是不是请求xml格式文件需要设置请求头为”text/xml”?

  The_Wind_Rises

  |

  园豆:59

  (初学一级)

  |

  2014-08-04 10:14

  @sun懒虫: 你看下responseText有值没?

  幻天芒

  |

  园豆:36672

  (高人七级)

  |

  2014-08-04 10:28

  @幻天芒: responseText返回整个xml文档的内容,responseXML返回为null

  The_Wind_Rises

  |

  园豆:59

  (初学一级)

  |

  2014-08-04 10:29

  @sun懒虫: 这样的话,看来是解析为xml的时候,出现了错误。在响应请求的时候,后端增加如下代码看看:response.setContentType(“text/xml;charset=UTF-8”);

  幻天芒

  |

  园豆:36672

  (高人七级)

  |

  2014-08-04 11:43

  @幻天芒: 应该就是文件类型的问题了,我重新建立一个xml文件以后,就没有这样的问题了,直接添加

   George

   John

   Reminder

  之后就没有问题了,可能之前的xml文件格式出问题了,问题的根源找到了。谢谢

  The_Wind_Rises

  |

  园豆:59

  (初学一级)

  |

  2014-08-05 09:01

  @sun懒虫: 解决问题就好,没帮上什么忙,呵呵~

  幻天芒

  |

  园豆:36672

  (高人七级)

  |

  2014-08-05 09:24

发表评论

表情:
评论列表 (有 0 条评论,149人围观)

还没有评论,来说两句吧...

相关阅读

    相关 XML 格式化文件示例

      在下列示例所示数据文件中, 表示数据文件中的一个制表符, 表示一个回车符。   下面的示例显示了一个 XML 格式化文件,该文件描述一个包含三个字符数据字段的数据文件。格

    相关 输出格式化xml文件

      上一篇我按照网上的资源写了一个创建xml文件的小程序,算让创建成功,但是在新增节点时发现格式不对,没有成xml的树状而是一行,详见我在简书的 创建xml文件系统 http: