[問題] 請問一個用xml與stream的問題
是這樣子的,我用tcp的方式接了xml的資料
存在一個byte[]的緩衝裡,然後我要用XmlTextReader
來讀資料,原先我是先將byte[]用ASCIIencoding
轉存到string,再用TextReader讀給XmlTextReader吃
這樣子是沒什麼問題的,但是覺得好像繞一圈的感覺
如果我一開始即用MemoryStream來存byte[]
直接給XmlTextReader吃的話,在讀ascii字元是沒問題
但是一遇到中文字就發出例外了,這樣子的話該怎麼解決呢??
我看了一下MemoryStream和XmlTextReader都沒有
什麼比較直接的方法改encoding的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.225.9.131
※ 編輯: licc28 來自: 125.225.9.131 (05/05 13:49)
推
05/05 14:20, , 1F
05/05 14:20, 1F
→
05/05 14:45, , 2F
05/05 14:45, 2F
→
05/05 14:46, , 3F
05/05 14:46, 3F
→
05/05 14:53, , 4F
05/05 14:53, 4F
→
05/05 14:54, , 5F
05/05 14:54, 5F
→
05/05 14:55, , 6F
05/05 14:55, 6F
→
05/05 14:55, , 7F
05/05 14:55, 7F
推
05/09 01:25, , 8F
05/09 01:25, 8F