首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

使用 PHP 的 DOM 方法来遍历和获取 HTML 中的 table 元素

方法 1:使用 getElementsByTagName 获取所有 <table> $html = <<<HTML <div id="out"> <span id="oddsTable"></span> <table cellpadding="0" cellspacing="0" border="0" width="900" align="center">第一个表格...</table> <table cellpadding="0" cellspacing="0" border="0" width="900" align="center">第二个表格...</table> </div> HTML; $dom = new DOMDocument(); libxml_use_internal_errors(true); // 忽略 HTML 解析错误 $dom->loadHTML($html); libxml_clear_errors(); // 获取所有 ...
类别:网页编程 - PHP技术    查看:27    更新:2025-04-11

PHP写的目录遍历及显示文件

function sort_query($arr1,$arr2) { //这是排序用的,按修改时间 if ($arr1['updatetime'] == $arr2['updatetime']) return 0; return ($arr1['updatetime'] > $arr2['updatetime'] ) ? -1 : 1; } $rootFolder = 'upload'; $directory = !empty($_GET['path'])?$_GET['path']:$rootFolder; $mydir = dir($directory); $arrImageType = array('jpg','jpeg','gif','bmp','png','tif'); while ($file = $mydir->read()) { if ((is_dir($directory.'/'.$file))) { $nodess[] = array('text'=>$file, 'path'=>$directory.'/'.$file, 'updatetime'=>filemtime($directory.'/'.$file), '...
类别:网页编程 - PHP技术    查看:152    更新:2023-12-06

ASP.NET 2.0 遍历文件夹下所有图片

后台代码 using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Runtime.Remoting; using System.Runtime.Remoting.Lifetime; using System.IO; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { DirectoryInfo imagesfile = new DirectoryInfo(Server.MapPath("./images"...
类别:网页编程 - ASP.NET    查看:128    更新:2014-05-20

PHP遍历目录下的子目录的时候,按日期排序

$dir = "test/"; $images = array(); $d = dir($dir); while($file = $d->read()){ if($file != "." && $file != ".."){    if(is_dir($dir.$node.$file)){ $nodess[] = array('text'=>$file, 'id'=>$dir.$node.$file, 'cls'=>'folder'); }else{ $nodess[] = array('text'=>$file, 'id'=>$dir.$node.$file, 'updatetime'=>filemtime($dir.$node.$file), 'cls'=>'file'); } } } $d->close(); function sort_query($arr1,$arr2) {                if ($arr1['updatetime'] ==...
类别:网页编程 - PHP技术    查看:117    更新:2014-05-19

java遍历文件展示文本格式的文件树

package io; import java.io.*; public class DocTree { File root = null; public DocTree(File f){ this.root = f; } public void showTree(File root, int depth){ drawFile(root, depth); if(!root.isFile()){ File[] files = root.listFiles(); if(files!=null&&files.length!=1){ for(int i=0; i<files.length; i++){ showTree(files[i], depth+1); } } } } public void drawFile(File f, int depth){ for(int i=1; i<depth; i++){ System.out.print("│ "); } System.out.print("├─"); if(f.isFile()){ System.out.print(f.getName()); } else{ System.out.print("["...
类别:程序开发 - JAVA    查看:105    更新:2014-05-15

Java中使用遍历文件夹的2种方法

A.不使用递归: 以下是JAVA代码:【复制】 Code:import java.io.File;import java.util.LinkedList;public class FileSystem { public static void main(String[] args) { long a = System.currentTimeMillis(); LinkedList list = new LinkedList(); File dir = new File("c:\\java\\"); File file[] = dir.listFiles(); for (int i = 0; i < file.length; i++) { if (file[i].isDirectory()) list.add(file[i]); else System.out.println(file[i].getAbsolutePath()); } File tmp; ...
类别:程序开发 - JAVA    查看:90    更新:2014-05-14

J2ME遍历目录实现二级树型目录的代码

发一个以前写的UI代码吧, 一个可以表现目录树结构的java代码, 当然标题说是实现J2ME中的二级树目录意思是比较适合用在J2ME方面,因为J2ME没有提供这种UI组件形式,但实际应用开发中,这类界面用途很广。 下面我简单介绍一下设计思路。 首先我们要实现树型目录就要定义一个Tree的主干,也就是Tree类,然后在Tree上面安放节点(Node类)。每个节点下面就是分类的内容项目。 这样就是个二级树结构了。在实现上,我们把每个节点下包含的内容称作Member,让Member和Node都属于一种类型,我给它起名叫做Element。 我这样设计有它的一个好处,就是在界面上比较好表现出来,通过看代码就可以发现了。 下面是Element类的实现,我们把...
类别:程序开发 - JAVA    查看:138    更新:2014-05-14