vb html解析类ver1.0

vb html解析类ver1.0

ID:15108178

大小:43.50 KB

页数:13页

时间:2018-08-01

vb html解析类ver1.0_第1页
vb html解析类ver1.0_第2页
vb html解析类ver1.0_第3页
vb html解析类ver1.0_第4页
vb html解析类ver1.0_第5页
资源描述:

《vb html解析类ver1.0》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、vbhtml解析类ver1.0'*******************************************************************************************'mornhtml.clshtml解析类ver1.0'COPYRIGHTmornwoo'AUTHORMornWoo'完成时间2011年1月6日'版本ver1.020110111,修正了部分错误'*********************************************************************

2、**********************'代码示例1:'dimxxxasnewmornhtml'xxx.htmlfile="c:1.html"'xxx.sub_parsebyfile'代码示例2:'dimxxxasnewmornhtml'xxx.htmltext="完整的html片段"'xxx.sub_parsebytext'可以使用属性'elementcount取得解析后的元素个数'htmltext设置或取得html片段,使用sub_parsebytext方法时必须先给htmltext赋值'htmlfile设置或取得html文件路径

3、,使用sub_parsebyfile方法时必须先给htmlfile赋值'解析完成了后,可以用下列方法访问解析结果'fun_GetElementIndex通过元素名称获取元素索引,这个函数始终返回第一个找到的,当有多个同名元素时,就杯具了'fun_GetPropertyIndex通过元素索引和属性名称获得属性索引'Fun_GetElementName通过元素索引返回元素名称'fun_GetEText返回元素内部的html片段'fun_GetPropertyCount通过元素索引获得此元素的属性个数'fun_GetPropertyName通过元

4、素索引和属性索引获得此元素的属性名称'fun_GetPropertyValue通过元素索引和属性索引获得此元素的属性值'Fun_GetParentName通过元素索引获得元素的上级元素名称'fun_ExistElement通过元素名称和索引名称进行元素查找,查找到匹配项目返回真。'*******************************************************************************************OptionExplicitOptionCompareTextDefIntIDef

5、StrSDefDateDDefLngLDefBoolB'我的htmlelement对象PrivateTypeHtmlElementsNameAsString'元素名称sTextAsString'内部的内容sPropertyName()AsString'属性名称集合sPropertyValue()AsString'属性值集合iPropertyCountAsInteger'属性个数sParentNameAsString'上级元素名称iLevelAsInteger'元素的层级EndTypeDimmvarsHtmlTextAsStringDimmv

6、arsHtmlFileAsStringDimmvarlElementCountAsLongDimudfElement()AsHtmlElement'元素集合DimmiSameAsInteger'类初始化PrivateSubClass_Initialize()ElementCount=0EndSubPublicPropertyLetHtmlText(ByValvDataAsString)mvarsHtmlText=vDataEndPropertyPublicPropertyGetHtmlText()AsStringHtmlText=mvars

7、HtmlTextEndPropertyPublicPropertyLetHtmlFile(ByValvDataAsString)mvarsHtmlFile=vDataEndPropertyPublicPropertyGetHtmlFile()AsStringHtmlFile=mvarsHtmlFileEndPropertyPublicPropertyLetElementCount(ByValvDataAsLong)mvarlElementCount=vDataEndPropertyPublicPropertyGetElementCount(

8、)AsLongElementCount=mvarlElementCountEndPropertyFunctionFun_GetElementName(ByValIndexAsLo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。