`
eric.song
  • 浏览: 12359 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

config 元素的学习

阅读更多
[flash=200,200][/flash]   不管学什么,基础都是很重要的,要想学好webharvest,当然要学好这些配置文件的
各个元素了。每天在工作中开发网络爬虫是套用了很多模板,为保证工作效率,并不能对每个
元素进行很好的理解学习,现在下班了,坐在电脑,最想做的事情就是思考一下自己所用过的
但没有很好思考的知识了。这是一种享受,也是一种进步的方式。
   config 元素是webharvest 配置文件的根元素。每一个配置文件只能有一个config元素。她有两个属性,即charset和scriptlang。charset一般设置为UTF-8字符编码格式。
主要作用是此配置文件将以UTF-8编码格式保存。(如果你的编辑器并没有采用UTF-8的字符集,那么在编辑器里正确的显示,在机器里保存的不一定是你想要的)。scriptlang属性是
声明在配置文件中是使用的脚本语言。以便解析器按照声明脚本语言的语法进行解析。
   下面举一个例子:
  <config charset="UTF-8" scriptlang="groovy">
<var-def name="data_today">
   <script return="date">
      import java.util.Calendar
      import java.text.SimpleDateFormat
      //定义一个日期格式
                  date_format="yyyy-MM-dd HH:mm:ss"
      Calendar cal=Calendar.getInstance()
               SimpleDateFormat sdf=new SimpleDateFormat(date_format)
               date=sdf.format(cal.getTime())
   </script>
</var-def>
<script>
      println "data_today:"+data_today
</script>
  </config>
分享到:
评论

相关推荐

    ABB 配电hmi软件 HMI-Config

    1. **图形化设计**:HMI-Config提供丰富的图形元素库,包括按钮、指示灯、图表、趋势曲线等,用户可以通过拖拽的方式进行布局设计。 2. **逻辑编程**:支持逻辑编程语言,如Ladder Logic或Structured Text,用于实现...

    Struts-config.xml配置详解

    Struts的配置文件通常命名为struts-config.xml,它是整个Struts应用的核心配置文件,通过定义一系列的XML元素来设定框架的不同功能和行为。下面将详细介绍struts-config.xml中8个主要配置元素的功能和使用方法。 1....

    mybatis-3-config.dtd mybatis-3-mapper.dtd

    MyBatis是一个流行的Java持久层框架,它简化了数据库操作,通过XML或注解的方式将SQL与Java代码绑定,提供了一种直接...通过对这些文件的分析和学习,开发者可以更深入地理解和掌握MyBatis的工作原理,提高开发效率。

    asp.net web.config配置详解

    **ASP.NET Web.config配置详解** 在ASP.NET框架中,`Web.config`文件是应用程序的核心配置文件,它存储了关于应用程序的设置、安全策略、数据库...新入行的开发者应当重视这个文件的学习,以便更好地驾驭ASP.NET框架。

    WebServiceWSDD上传服务器部署server-config.wsdd文件

    1. **创建server-config.wsdd文件**:此文件使用XML语法编写,定义了服务端点、消息处理器、传输协议、消息格式等关键元素。例如,你可以指定服务监听的URL、使用的SOAP版本、HTTP绑定等。 2. **配置Web服务**:在...

    Flex中采用Flex-config.xml进行命令行的编译

    通过博文链接(已给出)可以深入学习`flex-config.xml`的更多细节和具体用法。博客作者SwingChen可能分享了一些实际案例和最佳实践,这对于提升Flex开发效率和代码质量非常有帮助。 总之,`flex-config.xml`是Flex...

    Struts1.3和config配置详解

    9. **Validator规则**:如果使用了Struts的Validator组件,可以在`struts-config.xml`中定义验证规则,通过`&lt;form-validation&gt;`元素来引用XML验证文件。 在`struts-1.3.10-all.zip`压缩包中,包含了Struts1.3.10的...

    quake live config

    6. UI设置:如界面元素的透明度、大小,以及声音设置等,都可以通过配置文件进行调整。 分享和学习他人的配置文件是Quake Live等竞技游戏中常见的做法,尤其是对于新手或者想要提升技能的玩家来说,可以借鉴高手的...

    net基础学习:ASPNET的WebConfig文件中的元素

    本文将深入探讨`Web.config`文件中的核心元素及其功能。 一、`&lt;configuration&gt;`元素 这是`Web.config`文件的根元素,包含所有其他配置信息。它为整个配置文件提供一个容器。 二、`&lt;system.web&gt;`元素 此元素包含了...

    web.config配置大全

    《web.config配置大全》 在ASP.NET开发中,web.config文件是至关重要的,它负责存储应用程序的配置信息,包括但不限于数据库连接字符串、身份验证...深入学习web.config的配置,将有助于提升开发效率和应用的稳定性。

    mybatis配置文件 config与mapper

    在使用MyBatis时,配置文件是整个框架的核心部分,它定义了数据源、事务管理器、SqlSessionFactory等关键元素。本文将深入探讨MyBatis的配置文件`config`与`mapper`,以及它们在实际开发中的应用。 首先,`mybatis-...

    JSP-config(CHM).rar_java jsp-config_jsp-config

    例如,`jsp-config`元素用于配置JSP页面的相关设置,如默认的编码、错误页面等。 ```xml &lt;jsp-config&gt; &lt;url-pattern&gt;/*.jsp &lt;page-encoding&gt;UTF-8 &lt;error-code&gt;404 &lt;location&gt;/error404.jsp &lt;/jsp-...

    struts2-config-browser-plugin-2.3.20.zip

    在Struts2框架中,配置文件通常包括`struts.xml`,这个文件定义了动作(actions)、结果(results)、拦截器(interceptors)等关键元素,这些元素共同构成了应用程序的行为逻辑。配置浏览器插件能够将这些复杂的...

    Web元素管理工具(Selenium)

    【Web元素管理工具(Selenium)】 Selenium是一款强大的开源自动化测试框架,广泛应用于Web应用程序的测试。...通过学习和使用这样的工具,测试工程师可以更好地管理和维护测试脚本,提升测试的质量和效率。

    config:〜.config *

    在IT领域,配置文件是操作系统、应用程序或服务中至关重要的元素。它们包含了用户自定义的设置、选项和参数,使得软件能够按照特定需求运行。在Linux系统中,配置文件通常位于用户的家目录下,以`.`开头,这样的文件...

    stream_config.rar_ixia tcl document_stream_config

    TCL是一种简单易学的脚本语言,包含命令、变量、控制结构等元素。在`stream_config.tcl`中,我们可能会看到如`set`命令用于设置变量,`if`语句用于条件判断,`foreach`循环用于遍历数组等。 在配置STREAM流时,以下...

    struts-config.xml配置

    `struts-config.xml`是Struts框架的核心配置文件,它定义了应用程序的行为、请求映射、数据源等关键元素。这个配置文件位于Web应用的WEB-INF目录下,是开发者与Struts框架交互的主要方式。 **1. 框架组件配置** `...

    tiny-spring-step-4-config-beanfactory-with-xml.zip

    《Spring框架中的IOC容器与XML配置详解》 在软件开发领域,Spring框架以其强大的依赖注入(Dependency ...在后续的学习中,进一步探索Spring的AOP、事务管理等功能,将有助于提升你的开发技能和项目实施能力。

Global site tag (gtag.js) - Google Analytics