Re: Mapping with C# code

From: Jeff Lynch (abiztalkenthusiast_at_noemail.nospam)
Date: 03/11/05

  • Next message: Xerox: "Re: Maxed CPU on file adapter xml receive pipeline"
    Date: Fri, 11 Mar 2005 10:38:11 -0600
    
    

    John,

    You can use the scripting functoid and call an external assembly but I've
    found it easier to have someone write the custom XSLT and reference this
    from the map. If you look at the C# code generated by the BizTalk mapper
    tool you'll find it uses the standard System.XML methods to accomplish this
    transformation. The only other method I can think of is to create a custom
    pipeline component and use the System.XML methods to do your own
    transformation.

    -- 
    Jeff Lynch
    "A BizTalk Enthusiast"
    http://codebetter.com/blogs/jeff.lynch/
    "John Lee" <johnl@newsgroup.nospam> wrote in message 
    news:%23qXGuFlJFHA.3356@TK2MSFTNGP12.phx.gbl...
    > Hi,
    >
    > If the mapping is too complicated it will be hard to use mapper to do the 
    > mapping job so the alternative is to create your own xlst to hook up into 
    > the map ... but if I do not have resource understand xslt well but we have 
    > tons of people can write C# code to transform the source to target using 
    > xpath.
    >
    > Is there a better way to hook up a .net componet with mapper the similar 
    > way bizTalk *.btm uses xlst?
    >
    > Thanks very much!
    > John
    > 
    

  • Next message: Xerox: "Re: Maxed CPU on file adapter xml receive pipeline"

    Relevant Pages

    • RE: Grouping in Mapper (xsl:for-each-group, Muenchian, Other) BizTalk 2002
      ... There's no way to do grouping in the BizTalk 2000/2002 mapper. ... have to use a custom XSLT to do the mapping. ... Can a standard XSL file be used in a channel for mapping (one that was ...
      (microsoft.public.biztalk.general)
    • Re: Message Map from XSLT?
      ... Custom XSLT is not represented graphically in the BizTalk Mapper. ... > We had a backup XSLT of the original map and we tried to use this technique ...
      (microsoft.public.biztalk.general)
    • Custom xslt using external assemblies
      ... I am using Biztalk 2006. ... I am using a custom xslt to do the mapping. ... The ExtensionObject file ... The problem I have is specifying the version number. ...
      (microsoft.public.biztalk.general)
    • Custom xslt using external assemblies
      ... I am using Biztalk 2006. ... I am using a custom xslt to do the mapping. ... The ExtensionObject file ... The problem I have is specifying the version number. ...
      (microsoft.public.biztalk.general)
    • Re: Mapper
      ... custom XSLT in the mapper. ... Custom XSLT will work for your problem too. ... I find it hard to believe this cannot be done using biztalk mapper ... > Your responses are greatly appreciated!! ...
      (microsoft.public.biztalk.general)