我需要您卓越的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