pb12.5 開發webservice 總是自動添加<string xmlns="http://tempurl.org"> </string> 怎么能去掉呢
這個借口是需要其他程式呼叫的 加上這個其他程式無法呼叫
uj5u.com熱心網友回復:
你是哪里呼叫?可以寫個字串截取就可以了,如果是java呼叫可以用XML2listbean直接轉換就行。uj5u.com熱心網友回復:
給其他程式員呼叫,其他人用的是C# 給我的介面檔案就是 他們要呼叫我的webservice 而且人家只認<?xml version="1.0" encoding="utf-8"?>
<root>
<name>姓名</name>
<id>001</id>
</root>
人家不認
<?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempurl.org">
<root>
<name>姓名</name>
<id>001</id>
</root>
</string>
說我回傳的資料有問題,求各路大神幫忙。
我這個<string xmlns="http://tempurl.org"> 只要一return 就自動加上了。
uj5u.com熱心網友回復:
用satrda內容可以隨意添加
ls_data = '<?xml version="1.0" encoding="utf-8"?><root><name>姓名</name><id>001</id></root>'
lb_body = n_api.of_toutf8(as_json)
n_api.ResponseWrite(al_context,lb_body,len(lb_body))
參考
https://blog.csdn.net/pcwe2002/article/details/53287965
uj5u.com熱心網友回復:
不想用外部插件,PB本身不能解決這個問題嗎uj5u.com熱心網友回復:
你試下用ref 引數回傳結果,而不是用return 回傳轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/6910.html
標籤:Web 應用
