• 大小: 5.5MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-01
  • 语言: 其他
  • 标签: 网络爬虫  .net  

资源简介

该程序是由『一孑工作室』提供的基于.net开发的开源网络爬虫程序。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Text;
using System.Data ;

///功能:字典处理
///完成时间:2009-3-2
///作者:一孑
///遗留问题:无
///开发计划:下一版字典部分要强化
///说明:
///版本:01.10.00
///修订:无
namespace SoukeyNetget
{
    class cDict
    {
        cxmlIO xmlConfig;
        DataView DictClass;

        #region 构造 析构 函数
        public cDict()
        {
            try
            {
                xmlConfig = new cxmlIO(Program.getPrjPath () + “dict.xml“);

                //获取TaskClass节点
            }
            catch (System.Exception ex)
            {
                throw ex;
            }
        }

        ~cDict()
        {
            xmlConfig = null;
        }

        #endregion

        #region 返回字典类别的总数和字典类别的名称
        //必须首先调用GetDictClassCount
        public int GetDictClassCount()
        {
            DictClass  = new DataView();
            DictClass = xmlConfig.GetData(“descendant::DictClasses“);
            int tCount = DictClass.Count;
            return tCount;
        }

        //根据制定的index返回DictClassName
        public string GetDictClassName(int index)
        {
            string dClassName = DictClass[index].Row[“Name“].ToString();
            return dClassName;
        }

        public void SetDictClassNull()
        {
            DictClass = null;
        }

        #endregion

        #region 返回字典及字典内容的DataView

        public DataView GetDictClass()
        {
            DataView dClass = new DataView();
            dClass = xmlConfig.GetData(“descendant::DictClasses“);
            return dClass;
        }

        //根据指定的字典名称返回字典内容
        public DataView GetDict(string DictName)
        {
            string strd = “Dict“;
            strd += DictName;
            strd = “descendant::“ + strd;

            DataView d = new DataView();
            d = xmlConfig.GetData(strd);
            return d;
        }

        #endregion

        #region 字典的增、删、改
        public void AddDictClass(string DictClassName)
        {
            //添加分类的节点
            string strDictClass;

            strDictClass = ““ + cTool.ReplaceTrans( DictClassName) + ““;
            xmlConfig.InsertElement(“DictConfig/DictClasses“ “DictClass“ strDictClass);

            //同时还需要添加分类节点下的内容节点
            string DictPath;
            DictPath = ““;
            xmlConfig.InsertElement(“DictConfig/Dict“ “Dict“ + cTool.ReplaceTrans(DictClassName) ““);

            xmlConfig.Save();


        }

        public void AddDict(string DictClassstring DictName)
        {
            string strDictClass;
            string strDict;
            strDictClass = “Dict“ + cTool.ReplaceTrans(DictClass);

            strDict = ““ + cTool.ReplaceTrans(DictName) + ““;
            xmlConfig.InsertElement(“DictConfig/Dict/“ + strDictClass Di

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      49152  2009-05-30 19:19  SoukeyNetget开源版本V1.61\bin\AxInterop.SHDocVw.dll

     文件    1093632  2009-02-12 16:15  SoukeyNetget开源版本V1.61\bin\Interop.Excel.dll

     文件     266240  2009-03-27 00:18  SoukeyNetget开源版本V1.61\bin\MySql.Data.dll

     文件     172032  2009-03-06 17:43  SoukeyNetget开源版本V1.61\bin\shdocvw.dll

     目录          0  2010-01-03 15:15  SoukeyNetget开源版本V1.61\bin

     文件        214  2010-10-20 22:42  SoukeyNetget开源版本V1.61\SoukeyNetget\app.config

     目录          0  2013-03-28 14:10  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\data

     文件       4556  2009-08-01 17:35  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\dict.xml

     文件     458752  2013-03-28 14:06  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\en-US\SoukeyNetget.resources.dll

     目录          0  2010-01-03 15:16  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\en-US

     文件       1050  2008-12-12 22:27  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\img\A01.gif

     文件        641  2008-12-12 22:28  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\img\A02.gif

     文件       1034  2008-12-12 22:30  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\img\A03.gif

     文件       1004  2006-05-21 23:56  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\img\A04.gif

     文件        336  2009-01-13 14:37  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\img\A07.gif

     文件        354  2009-01-13 14:38  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\img\A08.gif

     文件        366  2008-12-11 15:28  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\img\folder.gif

     文件        370  2008-12-11 15:28  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\img\folderopen.gif

     文件       1406  2008-01-20 19:12  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\img\Logo.ico

     文件       1406  2004-01-21 12:30  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\img\noti.ico

     目录          0  2010-01-03 15:16  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\img

     文件    1093632  2009-02-12 16:15  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\Interop.Excel.dll

     文件     143360  2012-10-21 21:05  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\Interop.SHDocVw.dll

     目录          0  2013-03-28 14:10  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\Log

     文件    8007680  2005-11-11 22:24  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\Microsoft.mshtml.dll

     文件     266240  2009-03-27 00:18  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\MySql.Data.dll

     文件         92  2009-09-02 23:28  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\readme.txt

     文件        278  2013-03-28 14:22  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\SoukeyConfig.xml

     文件       1643  2013-03-28 14:06  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\SoukeyNetget.application

     文件    1704960  2013-03-28 14:06  SoukeyNetget开源版本V1.61\SoukeyNetget\bin\Debug\SoukeyNetget.exe

............此处省略466个文件信息

评论

共有 条评论