大家好,我在弄网页抓取。得到一个Json值是这样子的:
{"d":"\u003ctable style=\u0027width:100%;\u0027\u003e\u003ctr\u003e\u003ctd\u003e\u003ctable cellpadding=\u00273px\u0027\u003e\u003ctr\u003e\u003ctd class=\u0027Size9Bold2\u0027\u003eConnote # \u003c/td\u003e\u003ctd\u003e:\u003c/td\u003e\u003ctd class=\u0027Size9 track-connote\u0027\u003e501001898821\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd class=\u0027Size9Bold2\u0027\u003eService Type\u003c/td\u003e\u003ctd\u003e:\u003c/td\u003e\u003ctd class=\u0027Size9\u0027\u003eExport Non Documents - Retail\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd class=\u0027Size9Bold2\u0027 valign=\u0027top\u0027\u003eShipped on \u003c/td\u003e\u003ctd valign=\u0027top\u0027\u003e:\u003c/td\u003e\u003ctd class=\u0027Size9\u0027\u003e 22 Jul 13 21:00\u003cbr /\u003eSingapore - SINGAPORE\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd class=\u0027Size9Bold2\u0027\u003eDestination \u003c/td\u003e\u003ctd valign=\u0027top\u0027\u003e:\u003c/td\u003e\u003ctd class=\u0027Size9\u0027\u003eSingapore\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd class=\u0027Size9Bold2\u0027 valign=\u0027top\u0027\u003eStatus \u003c/td\u003e\u003ctd valign=\u0027top\u0027\u003e:\u003c/td\u003e\u003ctd class=\u0027Size9\u0027\u003eDelivered&nbsp;\u003c/tr\u003e\u003c/table\u003e\u003c/td\u003e\u003ctd align=\u0027left\u0027 id=\u0027tracking_status_bar\u0027 style=\u0027padding-top:30px;padding-left:45px;\u0027 valign=\u0027top\u0027\u003e\u003cimg id=\u0027img5\u0027 src=\u0027https://ws01.ffdx.net/toll/files/images_effect_popup/progress6.gif\u0027 width=\u0027627px\u0027  /\u003e\u003cdiv style=\u0027padding-top:15px;padding-left:80px;\u0027 align=\u0027left\u0027\u003e\u003ctable cellpadding=\u00273\u0027 style=\u0027padding-top:10px;\u0027\u003e\u003ctr\u003e\u003ctd\u003e\u003cimg id=\u0027img5\u0027 src=\u0027https://ws01.ffdx.net/toll/files/images_effect_popup/icn_save.jpg\u0027 height=\u002728px\u0027 style=\u0027text-align:left;\u0027/\u003e\u003c/td\u003e\u003ctd class=\u0027Size9Bold\u0027 style=\u0027color:green;text-align:left;padding-left:5px;\u0027\u003eDelivered On :  \u003cstrong\u003eThursday, July 25, 2013 16:30\u003c/strong\u003e\u003cbr\u003eSigned By : \u003cstrong\u003eJUNE\u0027S FATHER\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cbr /\u003e\u003cdiv class=\"form-customs-clearance-track minimize\" onclick=\"$(\u0027#trackresult\u0027).toggle(\u0027slow\u0027);\"\u003eTracking Details\u003c/div\u003e\u003ctable class=\u0027sortable\u0027 id=\u0027trackresult\u0027 width=\u0027100%\u0027 style=\"margin-bottom:5px;\"\u003e\u003ctr\u003e\u003cth style=\u0027width:50px;\u0027\u003eDate\u003c/th\u003e\u003cth style=\u0027width:40px;\u0027\u003eTime\u003c/th\u003e\u003cth  style=\u0027width:240px;\u0027\u003eLocation/Supplied via\u003c/th\u003e\u003cth\u003eActivity\u003c/th\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e25 Jul 13\u003c/td\u003e\u003ctd\u003e16:30\u003c/td\u003e\u003ctd\u003eSINGAPORE\u003c/td\u003e\u003ctd\u003eDelivered\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e25 Jul 13\u003c/td\u003e\u003ctd\u003e14:09\u003c/td\u003e\u003ctd\u003eSINGAPORE\u003c/td\u003e\u003ctd\u003eOut for Delivery\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e25 Jul 13\u003c/td\u003e\u003ctd\u003e13:26\u003c/td\u003e\u003ctd\u003eSINGAPORE\u003c/td\u003e\u003ctd\u003eArrived Hub\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e25 Jul 13\u003c/td\u003e\u003ctd\u003e09:57\u003c/td\u003e\u003ctd\u003eSINGAPORE\u003c/td\u003e\u003ctd\u003eArrived Hub\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e23 Jul 13\u003c/td\u003e\u003ctd\u003e11:30\u003c/td\u003e\u003ctd\u003eShanghai  (shanghai) - CHINA\u003c/td\u003e\u003ctd\u003eIn Transit to Destination\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e23 Jul 13\u003c/td\u003e\u003ctd\u003e02:15\u003c/td\u003e\u003ctd\u003eShanghai  (shanghai) - CHINA\u003c/td\u003e\u003ctd\u003eArrived Hub\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e22 Jul 13\u003c/td\u003e\u003ctd\u003e21:00\u003c/td\u003e\u003ctd\u003eHangzhou  (zhejiang) - CHINA\u003c/td\u003e\u003ctd\u003eIn Transit to Destination\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e22 Jul 13\u003c/td\u003e\u003ctd\u003e20:00\u003c/td\u003e\u003ctd\u003eHangzhou  (zhejiang) - CHINA\u003c/td\u003e\u003ctd\u003eCollection\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cbr /\u003e\u003cdiv style=\"position:relative;height:30px;\"\u003e\u003cdiv style=\u0027text-align:right;float:right;line-height:17px;\u0027 class=\u0027Size9\u0027\u003eTracking results provided by GETOnline : 04/08/2013 06:17:33 (GMT) \u003cdiv\u003efrontierforce.com\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"}现在需要用Java把这个转为可以Parser的HTML那样子的格式(<table>这样子的)
我试过把这个转为UTF-8格式好像也不行,好郁闷啊。
麻烦大家帮忙看看了!!谢谢 啊!

解决方案 »

  1.   

    得转成utf-16吧
    最简单的就是写个JS,直接alert。。就能看到值
      

  2.   

    谢谢!不过转成utf-16就成了 
    笢搢㨢屵〰㍣瑡扬攠獴祬攽屵〰㈷睩摴栺㄰〥㭜田〲㝜田〳敜田〳捴牜田〳敜田〳捴摜田〳敜田〳捴慢汥⁣敬汰慤摩湧㵜田〲㜳灸屵〰㈷屵〰㍥
    这个样子了……
      

  3.   

    ……可是我在写Java啊………………哎
      

  4.   

    貌似这样可以 String str = "\u003ctable style=\u0027width:100%;\u0027\u003e\u003ctr\u003e\u003ctd\u003e\u003c";
    String str1 = new String(str.getBytes("utf-8"),"utf-8");
    System.out.println(str1);

      

  5.   

    嗯!的确可以,但是我把我上面列的那一大堆json作为输入就不行了,
    真的是太奇怪了,也许是超出了String的大小吧,我再试试
      

  6.   

    还有超出String大小这么一说?。。你的内存得有多小