delphi – 解析HTTP目录列表

前端之家收集整理的这篇文章主要介绍了delphi – 解析HTTP目录列表前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
美好的一天!我正在使用Delphi XE和Indy TIdHTTP.使用Get方法我得到远程目录列表,我需要解析它=获取文件列表及其大小和时间戳,并区分文件和子目录.拜托,有一个很好的例程吗?先感谢您! Vojtech

这是样本:

<head>
  <title>127.0.0.1 - /</title>
</head>
<body>
  <H1>127.0.0.1 - /</H1><hr>
<pre>      
  Mittwoch,30. März 2011    12:01        &lt;dir&gt; <A HREF="/SubDir/">SubDir</A><br />
  Mittwoch,9. Februar 2005    17:14          113 <A HREF="/file.txt">file.txt</A><br />
</pre>
<hr>
</body>

解决方法

鉴于代码示例,我想解析它的最快方法是这样的:

>识别< pre> …< / pre>包含所有列表行的块.应该很容易.>将所有内容放在< pre>之间和< / pre>进入TStringList.每行都是一个文件文件夹,格式非常简单.>从每行提取链接,根据需要提取日期,时间和大小.最好的正则表达式(你有Delphi XE所以你有内置的正则表达式).

原文链接:https://www.f2er.com/delphi/101871.html

猜你在找的Delphi相关文章