[英]Using regular expressions in the Search Core Results web part XSLT
搜索核心結果SharePoint Web部件使用XSLT 1.0轉換搜索結果以進行顯示。 我想使用正則表達式來處理某些結果文本。 las,XSLT 2.0(包含正則表達式支持)不可用, Microsoft當前不打算實施它 !
一種想法是重寫Web部件,但它繼承自DataFormWebPart,並且與執行轉換有關的方法標記為私有。 所以我不得不排除這一點。
我希望使用EXSLT並在必要時復制並粘貼所需的功能。 但是, 根據這篇文章 ,這似乎也不是一個選項,由於Web部件中使用的安全設置,msxsl:script塊不可用。
因此,我能想到的一切都已被阻止。 :)還有其他人能夠啟用此功能嗎?
您可能很勇敢,從Microsoft.Office.Server.Search.WebControls.CoreResultsWebPart繼承來創建自己的結果Web部件。
我從來沒有這樣做過,所以除非您真的很想在結果中使用正則表達式,否則我不會這樣做。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.