关于扩展HTMLParser,解决自定义tag的问题
2007-11-05 22:26
183 查看
之前的文章提到没有办法扩展tag,这当然是一个很不爽的事情, 但是最近看到文章写道自定义tag的事情,才知道是对htmlparser不了解的缘故。
注意这个类PrototyicalNodeFactory,首先创建一个它的实例,然后注册你说自定义的Tag,再将这个工厂放置到你的parser中:
factory.registerTag(new IFrameTag());
parser.setNodeFactory(factory);
然后你再试试看,保证能够解析到你想要得那些标准htmlparser不支持的tag。
注意这个类PrototyicalNodeFactory,首先创建一个它的实例,然后注册你说自定义的Tag,再将这个工厂放置到你的parser中:
factory.registerTag(new IFrameTag());
parser.setNodeFactory(factory);
然后你再试试看,保证能够解析到你想要得那些标准htmlparser不支持的tag。
相关文章推荐
- 关于C#中”扩展方法必须在非泛型静态类中定义“问题的解决
- 关于使用xib的自定义UITableViewCell中修改其中view的问题及解决
- 关于自定义View显示gif图片的问题解决
- iOS7新特性-完美解决iOS7关于自定义导航条UIBarButtonItem偏移的问题
- Spring PropertyPlaceholderConfigurer 自定义扩展来解决多环境配置加载的问题
- 关于解决自定义FloatingActionButton滑动行为(Behavior)只隐藏不出现的问题
- 关于环信在自定义(扩展)文本消息样式的问题
- iOS7新特性-完美解决iOS7关于自定义导航条UIBarButtonItem偏移的问题
- 关于outlook 2000自定义通讯录问题解决方法
- 自定义viewgroup实现自动换行的布局,同时解决自定义布局在wrapcontent下高度不能自适应的问题,plus一些关于Component重写的基础知识
- 在VC空项目里添加自定义的预编译头(或关于:无法打开预编译头文件:“Debug/xxx.pch”: No such file or directory的问题的解决)
- iOS7新特性-完美解决iOS7关于自定义导航条UIBarButtonItem偏移的问题
- 关于自定义函数与静态库中函数重名不报错问题的解决
- 关于JQueryMobile 连接到自定义的外部html页面的Error Loading Page问题的解决
- 爱上MVC3系列~Razor页面中的共享namespace不起作用了(解决自定义扩展方法不能识别的问题)
- 关于Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/ core"问题解决
- 关于C#中”扩展方法必须在非泛型静态类中定义“问题的解决
- 关于自定义相机照片横竖屏转换问题的解决
- 手写一个关于title属性自定义提示框解决浏览器(IE)不兼容问题
- 关于PHP自定义扩展加载的问题