代码之家  ›  专栏  ›  技术社区  ›  Shripad Krishna

如何解析回调中的XML文档?

  •  0
  • Shripad Krishna  · 技术社区  · 14 年前

    我分析它只是为了归还尸体? 下面是我的代码片段:

    goog.net.XhrIo.send("/blogs/create?authenticity_token="+
           goog.string.urlEncode(authtoken), function(e) {
               var xhr = /** @type {goog.net.XhrIo} */ (e.target);
               var responseXml = xhr.getResponseXml();
    
               var parent = goog.dom.getElement('response');
               goog.dom.setTextContent(parent, responseXml.body); /** This returns 
                                                  undefined rather than the body itself! */
    
               }, 'POST', "&body="+goog.string.urlEncode(someHTMLContent), {
                  'Accept' : 'text/xml'
    }); 
    
    1 回复  |  直到 14 年前
        1
  •  1
  •   Eric Nguyen    14 年前

    是的,你不需要做任何分析。这个 responseXml 返回的对象是文档对象( API docs responseXml.body 应该有用。我不确定问题出在哪里。如果你发布一个实例,我们可以进一步调试。