在VisualStudio2010的BizTalk(2010)映射文件的functoid腳本中編寫一些InlineXslt腳本(它僅支持版本1.0)。在BizTalkMapper中使用xslt的日期時間
我需要在我的xslt腳本的許多地方使用當前的日期時間。爲了獲得當前日期時間,我使用了Date-time functoid或在一個腳本functoid中編寫了一些C#代碼,並將其作爲參數傳遞給另一個腳本函數functoid(其中編寫了XSLT腳本)。
但是現在如果我用mapper生成XSL文件,它包含C#命名空間和C#代碼。
現在我只想使用XSLT來完成它。我想包含EXSLT命名空間(http:/exslt.org/dates-and-times)和extension-element-prefixes =「date」,並使用函數「date:date-time()」來獲取當前的日期和時間。
而不是修改生成的XSL文件,我想在更早的階段實現這一點,以便當我生成BizTalk映射器的xsl文件時,它只包含XSLT腳本。
是否可以在腳本functoid的InlineXslt或Inlinexslt模板中包含此名稱空間,以便在functoid中編寫XSLT腳本時使用函數date-time()?
格式化您的問題。 – Igle