python如何向页面传xml格式的数据?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python如何向页面传xml格式的数据?相关的知识,希望对你有一定的参考价值。

我在后台用python拼成的xml数据,想返回html页面,并jquery接收生成树。请问python怎么返回在后台拼的xml数据?谢谢!

要先说明后台的web框架是什么,
如果是简单的cgi:
print "Content-Type: text/xml"
print "xml字符串"就可以了。

使用Django作为web框架:
from django.http import HttpResponse
def 请求时调用的方法(request):
xml = "xml字符串"
return HttpResponse(xml)
参考技术A 如果是cgi模式的话,直接print就可以了,另外python有xmlServer,用于RPC的,可以参考一下 参考技术B 表意不清。。。你找那个上传的模块

react单页面开发向新窗口传数据

前言:‘_blank’打开新窗口页面,state算内存传值,用<Link to={{pathname: url, state: data}}></Link>或者this.props.match.history.push(urlName, state)都失效

解决办法:

1:window.postMessage()

a.html

const newWindow = window.open(`b.html`, ‘_blank‘)
newWindow.onload = () => newWindow.postMessage(data, window.origin)

b.html:

  componentDidMount() {
    window.addEventListener(‘message‘, (event) => {
      console.log(‘我收到数据了!‘, event, event.data)
    }, false)
  }

待更新。。。。。

以上是关于python如何向页面传xml格式的数据?的主要内容,如果未能解决你的问题,请参考以下文章

QT 中向webservice发送xml数据请求

C#OPEN XML:从EXCEL向DATATABLE获取数据时,空单元格被跳过

C# 如何读取具有字符级格式的 Excel 单元格 XML 值? (<si> 中的多个 <t> 元素)

如何从网站以 xml 格式获取数据并使用 Objective-c 解析该数据以执行操作

MVC[xml]页面传值

Solr添加文档(XML)