HTML в Taobao использует Base64 для конвертации изображений. Я не знаю почему, но это выглядит очень красиво. Без лишних слов просто загрузите код:
Импорт java.io.fileinputstream; import java.io.fileoutputstream; import java.io.ioexception; импорт java.io.inputstream; импорт java.io.outputstream; импорт sun.misc.base64decoder; import sun.misc.base64encoder; public class base64image {public void void void void void void void void void void void void void void void void void void void void void void void void void void void void void void. Тест на преобразование из кодирования BASE64 в строку файла изображения strimg = "/9J/4AAQSKZJRGABAQAAAQABAAD/2WBDAAGGBGCGBQGHBWCJCQGKDBQNDASLDBKSEW8UHROFH H0AHBWGJC4NICISIXWCKDCPLDAXNDQ0HYC5PTGYPC4ZNDL/2WBDAQKJCQWLDBGNDRGYIRWHMJI yMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCADcALIDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIE Awufbaqaaaf9aqidaaqrrihmuege1fhbyjxfdkbkaeii0kxwrvs0fakm2jyggkkfhgrolji COKSO0NTY3ODK6Q0RFRKDISUPTVFVWVV1HZWMNKZWZNAGLQC3R1DND4EXQDHIWGH4IJIPKTLJWWL 5izmqkjpkwmp6ipqrkztlw2t7i5usldxmxgx8jjytlt1nxw19jz2uhi4+tl5ufo6erx8vp09fb3+ Pn6/8qahweaawebaqebaqebaqaaaaaaaaaaaaaaecawqfbgcicqol/8qatreaagecbaqdbacfbaqaaq J3AAECAXEEBSEXBHJBUQDHCRMIMEIFEKROBHBCSMZUVAVYNLRCHYKNOEL8RCYGROMJYGPKJU2NZG5OKNELUZHSLELKU1RVVLDYWVPJZGVMZ2HPANN0DXZ3EHL6GOOEHYAHIMKYPARAXMAIMHOKYHOUMKYHOUMKYHOUMHYKYMHYMHOKYHYHOMHYHOMHOMHYKYHOIMHYKYHYMHOMHYHOMHYHOUMHOMHOKYHYHOUMHYHOUMHOMJ Okpaanqkmqsro0tba3ulm6wspexcbhymnk0tpu1dbx2nna4upk5ebn6onq8vp09fb3+pn6/9oadambaairaxeapwwd3+iiigaooooakkkkaciq11crwkdzzsrxxipndd64bkfaqckcaciq11crwkdzzsrxxipndd64bfaqckcaciq11crwkdzzsrxxipndd64B Uaehuzfxgeo+odfuxj+07hp8arh8n/ousi71e8vp+pu8uj/l/aoeknmuafsfmj/fp9fnkx8kf7 UP93HH+78Z/AJ51P2PJXU7TY7F7XJ5CCFL+X5KNL0AFQDFEHWENDTGJ/CX9X/RP3NMSEF8A9S/3 la9l8U7tJ4xfQQPHJ/zzoA9ZorjNP8d2eoyeWkfl/wDXSeNP/albVp4l0m7cxpeRpKn8DvigDZopOCKWgAooooAKKKACiiigAooooAKO9JxRxmgA7VmaxrNroenveXbHy1HyqnLPU9/fQ6faPcXD 7ewvgdy1+/1wa8uy8yzsvkohu+wmecn/ggbfevihtxwce6ijhkzstlucethhasr1tzns+x/zp8 Agfmh0z0qsw7u1tldjnghbdvjzmhnj2/kle5u/wc1/ksrpi/u5xp3ftr1oaoxrayw0032hhlbe Pnbnjxsxdwsdnbn9hz5u75fnbjbxukvzei0ageamylt2emmbzznt+dfzc3q2du0m0ykbdvjzmh njhb8qab1tyrue3+zz2kw3ea3of3uwnzgfrj7d91gupobvn/cr0k90t3kisoiwpkqwxio3pfnru Txv99ldvpi3hlao5omdn+laeobjpicll/rsbz5p4+yj+lpu2qmuy/sehhvmz5p5waeubwy2om0 Zdy3jcnpzecfh6vik90bi7uypsrhmy3lwqem/wd16aeswz+x/aes/wdlps2+aftoc1oq6haxxnu LXBO5MVW8XLG7XN/0ZWZ9PVPSW/ZO/N83G7CMNUONP/WRX2Q6E9QOLTAYIXG5ESTZJ/61AHO+I. 6ZHBSKRM8SO8ORO0H6F30F/AIB9YU0SBUO8G8YPPXHTLQMPWV9CTDOHTA5EEV2MQEM92/GU38N+ Khuujsqotxv2/pkpd8e3+f8avigd0xts1xhmjuyemt7h5qfjigbakqutabrrrqauuuajzrzmj8 a57xjqbazomrjgzjjfkaaj/lqbwfivxjqfinbdjm8i1bvfxxjlc785/pxfxrd9gu8ssbfkysgy OFRV9FOFVIPWTCS6DMMG4+TP1X7VHGKFRDA2W0NZHCP83P17E1QBTUFSTT7PMKGX58ERJJ57J PFXVS8F8AB+7C3MF3DVH3FXP9KSFYPPLO2H2TJG7K4B5EFR/OTELSI+SB/J4/56YP9364O5Y+Q5 K3iqafeassftsytgmjnsm81hcrqf2xyaysbrv2krjjj57jpfdjpbr29wpsobmcvtw3zc/wqn5z Omk2yx2e4jdlmn8vp1z+dhohivprf/am5lug2hicaj7nrmqirb/zjp3sun65plj0b/ary+xodul Ywu4fd8+g5+tp1x7u5toeo3cf2f8ajux5cpzweev+c0c4chlxrq+fzykkymbfhpznrzxuscux 2U/w75mcm4bbxzzjnmtblwqs2v+ii2mzog+x5j7/jzspc/2y7p2xakphsn8/ptr39qocoqxdsh9 Ky8ytz5/xym52+masycl7xyey77tke0bbzzxnnj9aufyph0vp2p975uflw3p165qk5tp0urmi 1YAIZBDFJZ069VEJNDKI4BF9RV0Z3YUK3DYOBNNHPP6U+CZLFTO3SSRY5+UWZZT9M02H/XXP+Y. YBR8NHVN56DE/TTKJK/S3H2P5VOZ5E1VTR1ZVKHSVHXWO9WSEZSWCOGBBXSC8V434V1W40NWR Si25fpjcokya/kft8pevy+vegb1fffabrrrquuuuuajx6v5r8srl2u7s1jlseqpylnk53f/sv6v zxhxis+stw1a6u38/y/obztx1wp/ruau4/ngoxlrthxamxiqkn5eup1p+nwszqzhr1hy7cojsd VPR2ZWDC9PJQQUNN+BSGN2NUNN+H610EGWWV9MTPH52W7D27GEVGKIZCCXFZYPBWJ7UOYBST5H+ bn171qrqp/aggjecnn/ppdz09kvledy4c+ztjzt6z696uxqx/bm/n5n6dk5jpknzyl4wh2iljx gbz8vprwdpzyywmqiulujow8w/mmfxvxsyqwz20gff5rxnpwd9hgs1t4z5jqm7emfxqxmo9jkb1 1juvvvuvgm8jhy+n61chtpfiygdvorz5h461fntyftdft+/axomy6f4u5ileom48zysj7mpeoa ZJNKLEGRLKEDGRVPZC/R6VS+WXHNXBNYPBVTQ7Z8NPB9SV1KWQ74SB8/W9PWQ8LRE88339XVT3 Tp3xqlkovs2ulwy3g8thmz88yhgmdm1zulqztw5fyoavdy+yfn5/xnaslpbx2mhjk8l3+fpnok jkso7a4t3iejxbvcomyqds1fohszjpybm21g6u3ifsj7v8w5tngkdsuj5z6bhl6pf5v+s844xjp n+lwtcjtftvxivnbvlff0xjvj3rktzlh+zopthk+d/s7t23+wk2gc0zs/eme1ks7qketcvmh5+ eohfnew+d783/aict2azjje+qspyk8xl2n2yz8zzt+xplxjgm8zr0j4zyrjt7qcnz5fmeyqsy3/ Pvkhoflrrqauuuuaffffaeb/dbmvbttkuozlu02mhzzepkj9ofx/pxvz+lejem9purfvzyvuybd POJTDKV/D8CF59AGDNLD5PL+inziibbmqreefj0z9ek7lw60smmsfrvizxhrgrn8k5ocgao+jl Xiouwzjepjpy9cfxmup8ipk0nwhu0ljxhlklbaizcdogr+vh+5unni29ksqw+0y8sbf72pb1pj RP5AATAHNJ3DAMWNVTGD4X/DZ7ELZHSLEW8T8XAHJJB1QAFKIT/AEYE85G3PV0QN5LFVATXG7U lqtg/lopnapotu61rondw804jbgpvbevfqxq+0p5c9rxsq40beysjabjpu6cvd5t7t ++ gcjndu Anjljkn7pr6nb05qji2+xzbjghb2/eq5hbs7j+9bx1+brztziwjsb5bgg4g7pteuxv/iz5k53fd 2+3xfnkt+6/cqrgzo37ts7g8hyxk53fe3+3smkn5kx70aygru+9sa5dxwftdx/oyyebypl/fpo fxncx5k/2hp2cpf52pl8k4xjrj9m10+uqy/brgvcrisntq+yfk9/bfc55c/wdz+pt8e/zc+z5xx JHTP64RPH8BXZ+MU75XNTF9DQSUTC3LH5OEQD2XXPPW2MJADDB4IOF3NYBU25RZJUM8+1KXIBQ IBL80/PZYQO+A9V+HNVPFOLVO4CVJWVBDVKHZILPKWGAOOOOKKKKAE5RKVFPHOLWMFWXG5ERNH +E1DBX61G6H0DAAPAJAWQAPEMYBZCJGCBCBP8ACUL8GQ2W0ISEHZDHXNFJNRXLRLC3Z3JGJDIZ vvshkfl6/pwx4pjc+f4pgt0jz5h+qjj+p0rgfvwnutkmm1buuisnusxac7nxgfxqjfrrpqbjiqv J+G3PXQXLUUE320MVXJBNFMZBPPC7/ACXJ+/T56ETBTYGVBEKPVSV5LKBC4ZUYZ5PBMTQPUBEZY 1KPG5X0QGZY3TPNKCG8FL5J5/DVUKBP5UEIVQ85XB0OGAZUNMNO7DJNHTPVAADDH+/5ER6VJK7M xgcmdcdekrtm/kn9wucjjzuf9cldx03nrrwysohxjpjr3qoilmewfzz7iy7wdzcime1xdlsen3 gxnqdn3ef0qbfegnxtzrpx5akvstphrv8atoibd9kocz5crdy3fvabgk23fntnop5vqwbxmpni/ MBV29P1OH1JLUPCR4K3F6QRDV6DCVOXEUYFUX0GTJPQM5FXBAWNDCTNZMPGWBGONFFCM/2GTTP +Xjyfo/2d27b/acxxqmuqm+j32ilp7qxa2/e9vfncjpnncajhggs4lbzf3igygyx1x/wrgyte0n S4nq1exitzvomsfommds17fpthbpljfz2w2xj9wvxujwgtveunuldbh5f3tv3snau9zwoaue+yicoqdrsclquoooakkkae/cmsfcnp5ooefpqupshvshvshvshvshshshshshshshshsshshshshshsshshshsshshshshshshsshshshsshshshsshshshshshsshsshsshsshsshsshshshsshsshsshshsshsshsshsshsshsshsshsshsshsshsshkfgkae SD9WZJ/WVQLYI8TINRIXV8HPV9K3ROBYPD1NAACERHXMUY9CT8RM6PDNCW0CCEWJ68881VTTLI ju7o3klnlmjjhl9+spitl0xyo+djnhnmdb9r6hd659qcdz3spdd/bc3mk4sfh2fvlylg4wfpxww tln9ghe7r5keeef3nnwnh2s+wry4z83v9kuifuto+djnhnkycniwvar2or06fhuf1ejel+ydr6 +9togezudnhr7vacv73g9r3+tbotjhlsnturkd5ingj/wcwfp7ytjrhi8kbtyvrlbknazlgyn54 yfuv10ik7xchtjn3pi0issbaochpnhoz8nouj9j+3jz52ek3mbs8/jxvyapbjdhuhcqmc81bj2 YWVYA43EVTTZEHMRCHOBJMOMWFZEJ7S8J3D95ER9K5TWNDB6FPG15FWV5M5AOM4+LDDBJ/AEJG9 Dnmskoxgj0c/k0ao7yy3c5x9kskcpfl0qc+j9nkrx86ay55rvj24rhtb2z6hp8ja5td5fp+xxc HTV0TDFFGKKWKFLW5ZBRRRRRQUUUUUAJXRXZRZ6UC56UACVQFRMMRVE65T3+DONYVCT/TP9KXFAP9 F9ZTWRQENI5K3C/WCSJZISS0TVK0+5DO6AYEYS8RJXXNYHYP88CSJKRF73FPSVFJ5VX5KJCP5 ADFXZG461YWPOZU59ME1BZWCTIJZ+926UYSAB5DV3UD3SLKKEW/7ZJJX0QRDCKIH3K4GCHB1OG Xr5qodv3ccdpsone42n1zx0p73mo5ozw2orj2qcsw1kjjeengcjym361ailjed1xpt+lp61bcf y3pj5aylwoo8cjjyog29eavwmu+td84orjpvgwnkmz/ags+3smp5m5cdon3sl3j5x3+m9cvwkvp Ojo/kaygotadt8qcz+3lnb069qzile4li3zyb13fc46vqpbg4jngr/3kkzjphsmw6hci38h1yc5 37vl/kjkfcokwtdt3a485l/douxfrxshhfvrs2s0tehqcayqx2fbqhynhunzshclpbs1zauuuuu Affffacc+thoethfhgaadhfutsqpahiypsrngka6bk20acoypge+tjnaz0pzyl9oxt+b1z7uxx2mhoz73oeljvk83/pnxodhgwty3pl8dgrnrwdf29vpbbgi3ljna3 -Qesw7w7wyyevoyev.queShyev3gyev3gyev3gyev3gyev3gyev3gyev3gyev.queSw7 E8yb5+d3skmqr6dbc222opaqchgppfnmsbz0ar4fmqj5tx96uf2gqsfiw6jjg7b6f41cnro0+ys M7PD8UFCKYA3ECNFILGENZHJMR8BLVK+TKA5OETZ4UI3VHWZN38XT1QAGWBC+X+XB29PWOGWDYE Tnzxu6zpsy74/k5igdnps/vvl/anvpt0pv+0eamombu6fjuclunbxv+fwrnjz1romvjauj+fiz fdxpwzxxta45i9jzrjpzscynlxxvkc0ugpaaciiigaooooatmjvr+nhfrqadqoao3wigda1ybqr Kzbuptmszcv2no/5v7upauquoknt3srpmgolcxlkix23z8397pt6vjm2hmpxtlhdwsqlw+gxko P45RKK0O2WGFZBQRGU7EUTZK1SJMCKPEWIXJI3DEAZCIJ7WMRDLTNA3EYQDQHURF2ZAID3M+GKN K46FLVABSDP+ZMV2QTAWBJYFEPLICUSLGPLTP+BERN5FSORSH902ISDCON596XOBKBSMT/D9M08BDZKY2/KEFMJRUSDPGSZRO2STKSG3DB05QW3EANFILGENZDOACW3YTDYDYDYSMPSMMVSMMVSMMVSMVSMMVSMVSMMVSMVSMMVSMVSMVSMVSMVSMINDYNYNYNY. 7uu2pvzn8fz84gbjrwb50cdvu8r5d+nu7virtiypdwvv7vkmphpsghnvwnqlaa7h87nlmrfejso AO/WUW4G7GJ0O7HMJ05OAWIIIGAOOOKKKKAE49P0O4Z0/SJMJNABXJP+LHGEN6UC4O5OAP39 3HY2M90+NKKB+EK4Y63FBM+B5PTD7ELAVJDUII7D7HK7BZRVFB/CFC3ZXUU9Y2D/TUHYP6DKZ QM1EW1VZESVZXBIXG7WCC/XIRBZ+XDHH8HNJ3JMS6AC0E3MA8ZB8U7PNRXIS+FZBBQ4EZ1+BBJG evoa5zc6oeqo7apha3y7elv4dkkbzk2hi53j396wjtuwo8kvvn3hstjgmbf8khbvovjy5k27 HN51ZNB/WDR1YHVLDFPF8456/OOEF1QOS92STFMMBWX8W4/WRNIB7ZJLFHNZONUCF3J1/GRLPBG 91CSHZD21T2CY6844QALASXE9VV3/ADEZ13JPJ1ZWRBK9U8VX98RKHKBV9Z/JVGFIPSVHMBN/TN OkrareQrywlovmebof24x9zpgakyp/aeorphlejpyrfmts8z6fpxneg9bt5rt7llkfkjkkl5n8 F0RPEC12HGHGDX+LHHH6UC4NHPFAAKWIIGAOOOKKKWR7XRYWCIWXNZ5GIH7UGDC/GSI+8QWV gmnzp3/uw67643uven1cytbruneckcng+vfc1zq/abpv36hhncfmep56cf59avka7c58y6pjcl Hbwmcmbgtli2/hgf51yd34p1e6sys3fxplwi28uzrjmnnryf ++ kryxueu3nftgu35j+x0/ws2 ylfapi4rmpau3dcunbz3pbnbbutsylo3higqouuk+xwvpp2qdz54dw8xif2f3tnl8ev6uy6837p Cbdisvowmhabn171htf+0c+euz/nlv56en60ajbtrs3vnjitsfpgf8sjp4uyyspderbitzlsn3 AXBSS4TRNMLUNM+XCPMJC8+VATDJ/PGIEOO8QHNLB+G59E9CC4CH30585HCW/+KVI0RHTPZLMK/L. 0z+lvxanym/0cpo4fl5xxr/n8a15fd52imvrj7u7gopsoxbs+wr9pxorz5h461bovyo5n8obzb 0yfl+7yfy9avxq/mtfufawchz97/gmmkrhi/wbixjgrv+9z+touukk375smha3fd/woenmuza2l ynbgsjfcce3xfyiuli5vipprvs8iqwyx8xhum9su3ujp75nkv3gi0k ++ jdjgomacfk863/0laa Q7L8Z7/V75RPOW+2C1AF2CZIJBMO7GJT0DMREWSN339/XNJ4D8BA1P9KI3DV56ITASZQJ5CDUAM xgt7tczuuikthd/3p8adfyewag7u7z71bhnc743mp4gpu5/xfbhme1az4htnuvfutdmv3ew46e 1BXPZXHXNZ2D5BI97GAYKFJK5C56GD81P6DRGQWY+ZBQIZ28J5MYXYKOQS9JORHTK8DWEWW6P5Y kbi8+e5xjh+ndnbnhcrisf0enujoagcaiiigdyrvpet/ffff8ad/8apoosfbvzlql95/gp51n/ Agism7zhtcomwkezrcg01+zpd3w7zd219+cyxnnfrl7pyerppzubhtocdp8asq8eou8jsio3y3b OZR9EAL+3HYSJB2+PTZSAKUQPCROVM+ZTGM4XJB/HWVPP2BNZJG9XS+TFU2568YQXD6I6AOSEA Ydds5h61qj1jylzrbwzeoefb/wgdeujlx7lb7vo2fntxjpxnnsfup7v/5aed+g37v59kpg/av QPT7CGDAU6FRS/WBOYB9/KWB/AO9T5/PNAESX2T7JCBFO2FLUZJPXJFMAS3TIRDX5+Z5TIDGEV OAUX7BSOT7CA9RS6/RUZV2KHTB25A6DZWP1QJ0+CIVOQ6FLQ1E4KA8ZFTOCYX93/CPBCW3LN/RD U4Z6Z71ZY1SAJJMSEBY9TS5/NVXNAPL48IDHPSRJQ5D0KC+C1ZJB+ZBISXPG3P6NR+NZ99QNU Zrm3h83zqjf+ntviqnzrhbcrwqeyonydkrwxr5mojtxll1itr9eundnm6k+qsjhar2hl/vvl83 2ZNH8QNF7N59RNZD21NMMYXNJNUVT7BDV2E325ZJZXN86KOOOSPMEGV4B2DPPZXZY4YYN2FZ7R HM7TR784XJPOK57XABKOC1UN8/WARECMY3BTV8SVQF2G4LEQQZBQDNX681S1A6AVI0+ZWXXODPJ 4Z69AGC7I1VBOZK+BLEQWDOMEM1UT5LSNJFK+042FNNB03DP+LZ2LAU8D4SBT7BKGCIHOGHPZW rndmjybbw3lng/u+v60aq3c8olbyd+d7ffxnof9k3dh1q7srvtz9jnsa5e5m7kvlxxhcnea464 /wqacty4460a9j/4wdef8+kh/ajeorhftf+fmoqpzgz8klwjp9x5dv/8alpvj/nnvii4/mjqxu auuarv/akusyspy5k00qpd0aw7wtzleot/pnviqole/y4/+ulwop3ske7mga/5z0f8alsij/lpq Qrysr29v5k8nlxx/6yssz+047it/aesot/pnwdrnxjcajlbicxrhcl2aptr+60+evehpu1fqun7 HV2TXH5KKCKCKKKF+SQ3XBZS0EN7SLFPXV6BEZ31UWUG3SOH70HMJR/1ZO/5AVJH0KPETBEDV7 UP95HHVIQ2B9O/7Z0AZN9H9NUI7IP8A5ZYVSEZHCWLZD1V3TWPKY7UARF8ALOP4P9XJUWBNB2Q 1AFVBF5+F3DACEXH/AM9KKTAKKAP/2XD3D2LKNWNUTWV4OGFGCEFWCEYRZGL2VKCWUK5LQT09 "; GenerateImage (Strimg, "d: //wangyc.jpg"); // тест на преобразование из файла изображения в Base64 System.out.println (GetImageSt ("d: //wangyc.jpg")); } public Static String getImageSt (String imgfilePath) {// Преобразовать файл изображения в строку массива байта и Base64, кодируя его байт [] data = null; // Читать массив байта изображения try {inputStream in = new FileInputStream (imgfilePath); data = new Byte [in.vailable ()]; in.read (data); in.close (); } catch (ioException e) {e.printstackTrace (); } // Кодирование байтового массива BASE64 BASE64ENCODER ENCODER = NEW BASE64ENCODER (); return encoder.encode (data); // return base64 кодированная байтовая строка массива} public static boolean generateimage (String imgstr, String imgfilepath) {// base64 Декодирование строки байтовых массивов и генерирование изображения, если (imgstr == null) // Данные изображения пустые вернуть false; Base64decoder декодер = new Base64decoder (); try {// base64 декодирование byte [] bytes = decoder.decodebuffer (imgstr); for (int i = 0; i <bytes.length; ++ i) {if (bytes [i] <0) {// корректировать байты данных исключения [i] += 256; }} // генерировать JPEG Image outputStream OUT = new FileOutputStream (imgfilePath); out.write (байты); out.flush (); out.close (); вернуть истину; } catch (Exception e) {return false; }}}Вышеуказанное - все содержание этой статьи. Для получения большего количества синтаксиса Java вы можете проверить: «Мысль в китайском руководстве Java», «JDK 1.7 Справочное руководство по английской версии», «JDK 1.6 API Java Reference Reneral», «Руководство JDK 1,5 API Java китайское справочное руководство». Я также надеюсь, что все будут поддерживать Wulin.com больше.