[討論] Matlab字串輸出HTML的bug??已回收

看板MATLAB作者 (反川內一)時間14年前 (2011/08/28 16:03), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
A = sprintf('<html>\n<head>\n') A = <html> <head> % -------------------------------- B = sprintf('\t<title>'); B = <title> % -------------------------------- strcat(A, B) ans = <html> <head> <title> % -------------------------------- <head>後的\n失去作用了. 改成 A = sprintf('<html>\n<head>'); B = sprintf('\n\t<title>'); strcat(A, B) ans = <html> <head> <title> 就正常了... 會是 strcat 對 '>\n' + 結尾符號\0, 無法處理嗎?? 雖然是有把\n改放到下行的開頭就解決了, 但是這個奇怪的情形 總是讓我有心有疙瘩... 有人可以幫解嗎?? 謝謝. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.89.242 ※ 編輯: kawa0710 來自: 114.38.89.242 (08/28 16:05)

08/28 16:28, , 1F
help有寫啊,strcat會移掉句尾的空白、tab、換行符號
08/28 16:28, 1F

08/28 16:38, , 2F
改成 sprintf 看看?
08/28 16:38, 2F

08/29 15:10, , 3F
感謝banco,help確實有寫...沒認真看help是我的錯
08/29 15:10, 3F
文章代碼(AID): #1EMVOrvV (MATLAB)
文章代碼(AID): #1EMVOrvV (MATLAB)