Django讀取XML並返回XML

2021-10-06 12:23:44 字數 1488 閱讀 1195

用django對ncclient的介面進行封裝,需要post的資料為xml格式,讀取後傳給ncclient介面的格式仍然是讀取的xml並返回xml格式的響應:

我用的xml文字,如

xmlns

="urn:ietf:params:xml:ns:netconf:base:1.0"

xmlns:xc

="urn:ietf:params:xml:ns:netconf:base:1.0"

>

xmlns

=""xc:operation

="delete"

>

>

>

>

/>

instance

>

instances

>

bgp>

top>

config

>

在利用rest_framework_xml的時候,讀取之後則變成了字典,通過字典轉化為xml格式又出現了很多問題,最後使用request.body獲取原始資料並對原始資料進行decode則解決了問題,在返回的時候,用到rest_framework_xml render的時候,變得奇醜無比,最後是通過httpresponse進行解決的,整個例子如下所示:

XML讀取資訊並顯示

這個類命名叫message.cs namespace common 資訊描述 private string messagedata string.empty public string messagedata public void setmessagedata string value publi...

python讀取hdfs並返回dataframe

不多說,直接上 filename tmp preprocess part 00000 hdfs檔案路徑 columnnames xx def readhdfs 讀取hdfs檔案 returns df dataframe hdfs資料 client client hdfshost 目前讀取hdfs檔案...

Django2 X 返回響應內容

檢視函式是通過return方式返回,然後生成相應的網頁內容呈現在瀏覽器上,return是python的內建語法,用於設定函式的返回值,若要設定不同的響應方式,則需要使用django內建的響應類。如圖 響應型別 說明httpresponse hello world 狀態碼200,請求已成功被伺服器接受...