我目前正在寻找从Sharepoint索引ASP网站,我需要复制用户熟悉的旧"高级搜索"架构.为了做到这一点,我需要从网页索引一些元标记.这很容易完成,对于文本字段,我也可以在搜索中使用它们.但是对于日期元标记,例如"过期"或"已发布",我遇到了一些问题.问题基本上是元标记被抓取为"文本",但我需要Sharepoint将它们解析为日期时间.我在TechNet上看到过一些帖子要求相同,但没有答案.
1:https://forums.microsoft.com/TechNet/ShowPost.aspx? PostID = 2614064 & SiteID = 17 TechNet
你没有做错任何事,这就是产品的工作原理。补充一下前面所说的,定制并不容易。
解决此问题的正确方法是为 HTML 创建自定义协议处理程序。这是一个实现了一些接口的自定义 COM 对象。MOSS 2007 SDK 有一个协议处理程序参考。
当我们这样做时,我们创建了一个 ini 文件,以便我们可以定义我们想要抓取的 META 字段的类型(String、Int、DateTime)。然后,当您添加自定义属性时,所有内容都已正确解析。然后您可以像平常一样使用自定义属性。
归档时间: |
|
查看次数: |
2111 次 |
最近记录: |