我需要您卓越的Web開發洞察力。我正在使用Imageshack API,並設法使用從我的服務器到ImageHack服務器的表單上載圖像,並且它返回了一個相當混亂的數據。解析從imageshack返回的數據API
現在我的問題是,我該怎麼做才能得到我需要的東西。我必須解析它嗎?我討厭正則表達式(但如果必須的話,我會處理它)。如果我必須解析它,我將如何將整個字符串發送到一個函數?我有點困惑。
<form method="post" enctype="multipart/form-data" action="http://www.imageshack.us/upload_api.php">
<p><input type="file" name="fileupload"></p>
<p><input type="text" name="tags" value="proba,test"></p>
<p><input type="text" name="key" value="xxxxxxxxxxxxxxxxxxxxxxxxxx"></p>
<p><select name="optsize">
<option value="320x240">Small (320x240)</option>
<option value="426x320" selected>Medium (426x320)</option>
<option value="640x480">Big (640x480)</option>
</select></p>
<p><input type="submit" value="Go"></p>
</form>
我回來的數據看起來像這樣。
http://img574.imageshack.us/img574/3084/18835698.png
我想我真正的問題是,當用戶按下提交按鈕,它給他的垃圾,我怎麼分析它動態,並給他一個漂亮的結果。
查看頁面源,並添加另一截屏的,我們需要看到的數據是什麼格式 – RobertPitt 2010-11-05 11:46:04
@RobertPitt看起來根據他們已添加的標籤是XML。對他們的問題。 – Treffynnon 2010-11-05 11:52:39
然後研究XML Parser。 – RobertPitt 2010-11-05 11:55:58