国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP教程 - FSO+遞歸生成文件列表(xml)

FSO+遞歸生成文件列表(xml)

2019-11-01 12:50asp教程網 ASP教程

本來生成這個xml文檔是為了開發一個ftp的搜索,后來由于沒有資料參考怎么搜索xml文檔,也就放棄了.其中最重要的是遞歸的算法.生成文件列表的速度很快.這個程序可以用于生成播放列表之類的東東.需要IIS的FSO組件支持.生成類似下面

本來生成這個xml文檔是為了開發一個ftp的搜索,后來由于沒有資料參考怎么搜索xml文檔,也就放棄了.其中最重要的是遞歸的算法.生成文件列表的速度很快.這個程序可以用于生成播放列表之類的東東.需要IIS的FSO組件支持.生成類似下面的XML文檔

  1. <?xml version="1.0" encoding="gb2312"?>  
  2. <ftp ip="10.1.228.228">  
  3. <DIR path="Game">  
  4. <DIR path="仙劍奇俠傳2(save)">  
  5. <file size="346294">complete_camel.rar</file>  
  6. <file size="1886286">complete_funlove.rar</file>  
  7. </DIR>  
  8. </DIR>  
  9. </ftp>  
  10.  
  11. make_file_list.asp  
  12. <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>  
  13. <%  
  14. '######################################'  
  15. '## Copyright (C) 2003 醉雨梧桐 All rights reserved. ##'  
  16. '## Powered by 醉雨梧桐 ##'  
  17. '## http://btyz.51web.cn/ ##'  
  18. '## winterfire@163.com ##'  
  19. '######################################'  
  20. Dim objFo,objF,objAF,objFxml  
  21. set objFo=CreateObject("Scripting.FileSystemObject") '對象  
  22.  
  23. set objFxml=objFo.OpenTextFile("G:\My Documents\http\Personal Works\FTP_Search\ftp.xml",2) '打開文件  
  24.  
  25. objFxml.WriteLine("<?xml version=""1.0"" encoding=""gb2312""?>")  
  26. objFxml.WriteLine("<ftp ip=""10.1.228.228"">")  
  27. Call xml_list("F:\") '開始列表  
  28. objFxml.WriteLine("</ftp>")  
  29. Response.Write("List is OK!) '列表成功  
  30.  
  31.  
  32. Function xml_list(DirName)  
  33. set objFS=objFo.GetFolder(DirName)  
  34. set objASD=objFS.SubFolders  
  35. For Each OneDir in objASD  
  36. strFdName=Trim(OneDir.Name)  
  37. '下面所列的文件夾不生成在列表中(系統文件或者隱藏文件)  
  38. If strFdName<>"Config.Msi" EQV strFdName<>"RECYCLED" EQV strFdName<>"RECYCLER" EQV strFdName<>"System Volume Information" Then  
  39. OneDirName=xml_format(OneDir.Name) '對&進行轉義  
  40. objFxml.WriteLine("<DIR path="""&OneDirName&""">") '生成<DIR path="文件夾"></DIR>  
  41. SDirName=DirName&"\"&OneDir.Name '下一個遞歸的地址  
  42. Call xml_list(SDirName) '調用遞歸  
  43. objFxml.WriteLine("</DIR>")  
  44. End If '結束判斷  
  45. Next  
  46. set objSF=objFS.Files  
  47. For Each OneFile in objSF '列出文件  
  48. objFxml.WriteLine("<file size="""&OneFile.size&""">"&OneFile.Name&"</file>") '生成<file>文件名</file>  
  49. Next  
  50. End Function  
  51.  
  52. '去掉XML不允許的字符  
  53. Function xml_format(strDirName)  
  54. strDirName=Replace(strDirName,"&","&") '把半角的&轉化為&  
  55. xml_format=strDirName  
  56. End Function  
  57. %>  

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 国产精品亚洲视频 | 99久久精品免费看国产一区二区三区 | 久久免费国产精品 | 亚洲成av人影片在线观看 | 黄色一级毛片a | 91免费在线 | 精品成人网 | 亚洲精品视频网站在线观看 | 日韩精品一区二区在线观看 | 欧美日韩成人一区二区 | 亚洲成av人片在线观看无码 | 亚洲欧美日韩在线 | 国产精品久久久久久一区二区三区 | 激情五月综合网 | 亚洲一区电影 | 欧美精品在线一区 | 国产精品一区二区三区四区 | 秋霞av电影 | 久久久免费 | 亚洲精品久久久久久一区二区 | 久久国产综合 | 亚洲精品在线观看av | 欧美欧美欧美 | 精品视频在线播放 | 亚洲在看 | 国产综合在线观看视频 | 国产日韩一区二区在线 | 欧美大片一区二区 | 精品美女在线观看视频在线观看 | 亚州中文字幕 | 亚洲午夜精品毛片成人播放器 | 一区二区欧美视频 | 久久99视频 | 黄色毛片儿| 亚洲一区二区三区精品动漫 | 亚洲视频在线免费观看 | 精品视频在线播放 | av在线精品 | 一区二区三区av | 成人激情在线播放 | 日韩一区二区三区在线视频 |