长短信的处理(200)

  • 主题发起人 主题发起人 xuhongxinghome
  • 开始时间 开始时间
X

xuhongxinghome

Unregistered / Unconfirmed
GUEST, unregistred user!
GPRS MODEM 处理短信内容有两种模式 1- text 0 -pdu ,使用 pdu 模式时,我发现全角的 $ 被解释为 #02, 而用 text 模式时正常,但 text 模式发长短信时,又摸不到方法,100 多字的文本分多次发出,对方收到了多条,pdu 模式可以解决多条的问题,但前面的问题又解决不了,没有办法,只好收的时候用 text 模式,发的时候用 pdu 模式,虽然目的可以达到,但总觉得不妥,请高手支着,先谢了 !
 
哎,这个属于编码分析问题,就相是C语言的Printf命令控制符号一样,你加一个表示就可以了啊!加 / ,例如: '/'#02: $'/''/': /等等
 
我知道这是编码分析问题,因为跟踪程序时发现,它被分析为7bit的纯英文。所有的字符可能都有全角表示,判断起来太复杂,而直接用 Unicode 处理全部问题要简单的多,我要表达的意思是:频繁的在 text和 pdu 之间切换,是否会带来负面影响
 
后退
顶部