17. HTML函数¶
17.1. GetHtmlCellValue¶
函数体: GetHtmlCellValue(String HtmlTable,Int ColumnID,Int RowID)
返回值:String
说明:返回HTML表格中单元格的值。
17.2. GetHtmlColumnID¶
函数体: GetHtmlColumnID(String HtmlTable,String SubString)
返回值:Integer
说明:检索HTML表格第一行中,返回第一个包含subString的列号。
函数体: GetHtmlColumnID(String HtmlTable,String SubString,Int RowID)
返回值:Integer
说明:检索HTML表格第RowID行中,返回第一个包含subString的列号,编号从1开始。
函数体: GetHtmlColumnID(String HtmlTable,String SubString,Int RowID,Int BeginColumnID)
返回值:Integer
说明:检索HTML表格第RowID行中,返回第一个包含subString的列号,编号从1开始;BeginRowID为起始行。
17.3. GetHtmlRowID¶
函数体: GetHtmlRowID(String HtmlTable,String SubString)
返回值:Integer
说明:检索HTML表格第一列中,返回第一个包含subString的行号。
函数体: GetHtmlRowID(String HtmlTable,String SubString,Int ColumnID)
返回值:Integer
说明:检索HTML表格第ColumnID列中,返回第一个包含subString的行号,编号从1开始。
函数体: GetHtmlRowID(String HtmlTable,String SubString,Int ColumnID,Int BeginRowID)
返回值:Integer
说明:检索HTML表格第ColumnID列中,返回第一个包含subString的行号,编号从1开始;BeginRowID为起始行。
17.8. HtmlContext¶
函数体: HtmlContext(URL,WebEncoding Text)
返回值:String
说明:下载网址的内容。URL为网页地址;WebEncoding为网页编码,支持gb2312,UTF8,默认UTF8。从网上获取数据,超慢,建议缓存。
函数体: HtmlContext(URL,WebEncoding Text,int second)
返回值:String
说明:下载网址的内容。URL为网页地址;WebEncoding为网页编码,支持gb2312,UTF8,默认UTF8;second为下载间隔秒数。从网上获取数据,超慢,建议缓存。
17.10. HtmlDownload¶
函数体: HtmlDownload(URL)
返回值:Byte[]
说明:下载URL到指的文件,以byte[]方式存储在字段中。
函数体: HtmlDownload(URL,int second)
返回值:Byte[]
说明:下载URL到指的文件,以byte[]方式存储在字段中,second为下载间隔秒数。
17.11. HtmlExtract¶
函数体: HtmlExtract(String HtmlText)
返回值:String
说明:从HTML文本中,抽取文本。
函数体: HtmlExtract(String HtmlText,String TagPath)
返回值:String
说明:从HTML文本中,抽取文本,其中参数TagPath,指定标签的路径。例如LI[1].A[3][href];末端标记中:无、[]、[0]代表所有;非末端标记中:无、[]、[0]代表1;属性如href,仅对末端标记起作用。
函数体: HtmlExtract(String HtmlText,String TagPath,Bool IsHtml)
返回值:String
说明:从HTML文本中,抽取文本,其中参数TagPath,指定标签的路径。例如LI[1].A[3][href];末端标记中:无、[]、[0]代表所有;非末端标记中:无、[]、[0]代表1;属性如href,仅对末端标记起作用。
17.12. HtmlImg¶
函数体: HtmlImg(URl)
返回值:String
说明:生成Html图像标记。
函数体: HtmlImg(URl,Width,Height)
返回值:String
说明:生成Html图像标记。
17.13. HtmlImgBase64¶
函数体: HtmlImgBase64(URl)
返回值:String
说明:生成Html嵌入式图像标记。
函数体: HtmlImgBase64(URl,Width)
返回值:String
说明:生成Html嵌入式图像标记。
函数体: HtmlImgBase64(URl,Width,Height)
返回值:String
说明:生成Html嵌入式图像标记。
17.15. HtmlTagsCount¶
函数体: HtmlTagsCount(String HtmlText,String TagPath)
返回值:Integer
说明:获取HTML源码中标签组的数量。格式为LI[1].A[3][href];末端标记中:无、[]、[0]代表所有;非末端标记中:无、[]、[0]代表1;属性如href,仅对末端标记起作用。
17.18. URLCapture¶
函数体: URLCapture(String URL)
返回值:Byte[]
说明:将URL地址的内容转换为图片(PNG)。
函数体: URLCapture(String URL,Int width)
返回值:Byte[]
说明:将URL地址的内容转换为图片(PNG),width指定截取窗体的宽度。
函数体: URLCapture(String URL,Int width,Int height)
返回值:Byte[]
说明:将URL地址的内容转换为图片(PNG),width指定截取窗体的宽度,height指定截取窗体的高度。