如何把一个文件内关于图片(jpeg格式)的内容解析出来
一个文件内包含三部分内容:开头是无关数据,然后紧跟着图片的数据,最后也是无关数据。无关数据的大小都不确定。图片是jpeg格式的 十六进制下查看图片是以ffd8开头,以ffd9结束的。现在问题就是如何确定图片的数据(开头和结束)。
(如果是像‘呐魄壬室釉罩棕仝忏溴骁’这样的乱码,我转成无符号的就能查看它的16进制,但是有一些像?.等之类的东西就不能了)
文件内容用ue打开后大体是:
SEND OK
HTTP/1.1 200 OK, Success
Content-length: 35431
Content-Type: application/vnd.wap.mms-message
Server: Resin/3.0.7
Date: Fri, 14 Aug 2009 07:04:04 GMT
寗?140000187816090814150436001 崘?81415043691000011411 ?J?剦€+8613522694830/TYPE=PLMN ?8613552426202/TYPE=PLMN 朼dgjm 妧弫唩悂?!硦<2001586996> 塧pplication/smil 儊陞gjmptw.txt 巊jmptw.txt gjmptw倧x瀰haha.jpg 巋aha.jpg ??JFIF ?C
?C
?<?" ?
?? } !1AQa"q2亼?#B绷R佯$3br?
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz儎厗噲墛挀敃枟槞殺¥ウЖ┆渤吹斗腹郝媚牌侨墒矣哉肿刭卺忏溴骁栝犟蝮趱鲼??
?? w !1AQaq"2?B憽绷 #3R?br?$4??&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz們剠唶垑姃摂晼棙櫄ⅲぅΗī炒刀犯购旅呐魄壬室釉罩棕仝忏溴骁栝牝篝貊鼬? ? ? ?u蠌?贾瘹I麸=逴?o2尬郋O豢o?? 綱㈱Oq{椕懂熯?服薧{? S]C氠 庂腱o倜繸椗 儫kF襱^"英緰辙Y[铴餆遢N鎦??瑚c???簓璲硆鲝?駝
唑 涌?j庳y跥討}熘孵
G馃鈱簅嬳看⒁褰讲? 荠ZX綺稽K^葩=罗盁[哈蜒t[5O耻xV監-銅曛蔝糭?鎒I]>V鮶Y唟喞J妳.x栽嗔d遗Fw?)髾駎N刂S颾裪叛+靘NO黜緬?餙V痦緲驞趠C?Q闆,-⒓體軥珐.蛻;n芴箕E昗驵k?嫦鈄=?kjwmt慗簉?睐鱓S?Lㄍ光嬵/鳙?拇1Y燊聾麬 ¨T 郎?釥~ 杏?郿奎U杲? /? ??? jB擶笞
?漇 % 猕 唩鴥 CN? 亽 馮琰撅>?妩鸖?⒖灴鴋??隉?/ G???uO?? 姡齏? ?鬻隽跎 /? 跓啸 聾麬 ¨T 郎?釥~ 杏?郿奎U杲 /鬻雒 楍 鞳鑂婠z 釥~ 杏?郿奎U鹦?鑙??_?楘璆?祟 韮氲?? & 鞳鑂婠z 釥~ 杏?郿奎U鹦?鑙??_?忰Z忺 椵 ?譲/﨧 跓啸 聾麬 ¨T 郎?釥~ 杏?郿奎U甑? /? ?鼪 ?+ 唩鴥 CN? 亽 馮聾麬 ¨T 郎?誮?簋_w l]岿7 jB晪??5嵇馃 E=~?忶uO?? 姢o従>昡$?よ?瓀.塍V攛f?鹹}啐?旁?y?/?n杆/W%'堫%r?Y<熆 臦_ 村楑???俉application/smil 侁卲res.smil ?<2001586996> <smil><head><layout><root-layout width="176" height="208"/><region id="Image" width="160" height="120" top="5" left="8" fit="meet"/><region id="Text" width="160" height="58" top="130" left="8" fit="scroll"/></layout></head><body><par dur="5000ms"><text region="Text" src="gjmptw.txt"/><img region="Image" src="haha.jpg"/></par></body></smil>