MacDev 板


LINE

※ [本文轉錄自 ask 看板 #1CkQcP8C ] 作者: antirazin (~ SNSD & KARA ~ ) 看板: ask 標題: [請問] 有人有寫過在iphone上用soap呼叫web service的經驗嗎? 時間: Sat Oct 16 21:33:09 2010 我想要傳一個wav檔, 但卻不知道該怎麼轉成base64binary, 有人知道怎麼轉嗎? 歡迎丟水球或是回信~感謝 --
1F:推 waterspout:其中這男子為什麼在對方說不後 仍強行撫摸對方下體10/11 21:45
2F:→ waterspout:而裡面有沒有什麼秘密? 好!我們今天也請到了五位來賓 10/11 21:46
3F:→ e6638:皓平:其實馬雅人早就預言到了 10/11 21:46
4F:→ waterspout:皓平 我還沒叫到你
--



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.206.133
5F:→ zonble:隨便 Google 一下應該都一堆吧? 10/16 22:06
抱歉我打詳細一點好了@@... NSData *WAVDATA = [NSData dataWithContentsOfFile:thePath]; //上面動作是將指定path的文件用NSData存起來,這邊的文件是一個wav檔 在soapMesssage裡面 <fs>(要傳入參數的位置,型態是base64binary)</fs> 我做了幾種嘗試: 1. 將WAVDATA轉成base64 用網路上找到的NSData+Base64.m char *EncodedDATA = NewBase64Encode(WAVDATA, [WAVDATA length], FALSE, &NewLength); 然後傳EncodedDATA NSString *soapMessage = [NSString stringWithFormat: @"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" //.......中間省略 "<fs>%@</fs>\n" //....... "</soap:Body>\n" "</soap:Envelope>\n",EncodedData ]; 結果執行時出現 Program received signal: “EXC_BAD_ACCESS”. 2. 直接傳[WAVDATA bytes]不過也得到同樣情形 3. 直接傳WAVDATA,結果NSLog(soapMessage)秀出: .... b5bcb8 a0bc28c2 bec5fccb 22cf78d5 b0d8badc 70e188e3 36e5cae9 68eab4e9 a4ecbaeb 3aeb36ea cce95ae8 fae7b8e4 d6e44ce4 10e20ae2 b6e1cce1 58e2c6e2 0ce4b4e6 3ce7f2ea 20ee38f1 18f522f9 3efdfe01 7c05da08 a40e6c11 04157a18 5e1b161d c21fb421 0624ba24 aa256228 a829702a e42bde2c 122f6c2f 38304231 b434b834 a436b038 163a5c3c f63c6e3e b8408642 2c42d044 50456242 4041ae40 f43c6838 c232882c 0229fa1d 9a180011 4a05f4ff bef60ced bae46edd b4d578cd 16c9a8c1 38bc88ba 96b526b4 36b492b1 0eb4dcb4 5ab60cba 98bca6c0 9ac406c9 4ace78d1 b6d654da dadee8e1 e4e334e8 36ea70ea aaebe4ec bcebceeb .... 然後server似乎沒有收到... 16 22:48:07.008 Hello_SOAP[5410:20b] connection: didReceiveResponse:1 2010-10-16 22:48:07.008 Hello_SOAP[5410:20b] DONE. Received Bytes: 0 4. 隨便寫死一個base64binary <fs>a455d22</fs> server端終於有動靜了!但是... 2010-10-16 22:59:52.730 Hello_SOAP[5515:20b] connection: didReceiveResponse:1 2010-10-16 22:59:52.731 Hello_SOAP[5515:20b] connection: didReceiveData:2 2010-10-16 22:59:52.732 Hello_SOAP[5515:20b] DONE. Received Bytes: 401 2010-10-16 22:59:52.733 Hello_SOAP[5515:20b] <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Body> <UploadWavAndVCResponse xmlns="http://tempuri.org/"><UploadWavAndVCResult>索引在陣列的界限之外。</UploadWavAndVCResult> </UploadWavAndVCResponse></soap:Body></soap:Envelope> 2010-10-16 22:59:52.735 Hello_SOAP[5515:20b] 4 parser didStarElemen: namespaceURI: attributes: 2010-10-16 22:59:52.737 Hello_SOAP[5515:20b] 4 parser didStarElemen: namespaceURI: attributes: 2010-10-16 22:59:52.737 Hello_SOAP[5515:20b] 4 parser didStarElemen: namespaceURI: attributes: 2010-10-16 22:59:52.738 Hello_SOAP[5515:20b] 4 parser didStarElemen: namespaceURI: attributes: 2010-10-16 22:59:52.739 Hello_SOAP[5515:20b] 5 parser: foundCharacters: 2010-10-16 22:59:52.739 Hello_SOAP[5515:20b] 6 parser: didEndElement: 2010-10-16 22:59:52.740 Hello_SOAP[5515:20b] 6 parser: didEndElement: 2010-10-16 22:59:52.740 Hello_SOAP[5515:20b] 6 parser: didEndElement: 2010-10-16 22:59:52.741 Hello_SOAP[5515:20b] 6 parser: didEndElement: 不知道為什麼會這樣@@ 希望大家看得懂我的問題 本身算程式新手觀念有錯誤地方請多指正~ ※ 編輯: antirazin 來自: 140.114.206.133 (10/16 23:00) ※ 編輯: antirazin 來自: 140.114.206.133 (10/16 23:01) ※ 編輯: antirazin 來自: 140.114.206.133 (10/16 23:01)







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Soft_Job站內搜尋

TOP