xml

  • Liquid Mapping Issue when Input XML Contains Nested Nodes with the Same Name

    Liquid Mapping Issue when Input XML Contains Nested Nodes with the Same Name

    XML Input: <EVE>   <EVE>     <EVE.CAMS>       <EVE_CODE>20250806001</EVE_CODE>       <EVE_TITL>WPK -EVE TITLE EVI TEST</EVE_TITL>       <EVI>         <EVI.CAMS>           <EVI_SEQN>20250806101</EVI_SEQN>           <EVENT_TITLE>WPK -EVE TITLE EVI TEST</EVENT_TITLE>           <EVA>             <EVA.CAMS>               <EVA_CODE>WPK-01</EVA_CODE>               <EVA_EVEC>20250806201</EVA_EVEC>               <EVA_EVIS>20250806901</EVA_EVIS>               <EVA_SEQN>1</EVA_SEQN>             </EVA.CAMS>           </EVA>         </EVI.CAMS>       </EVI>     </EVE.CAMS>   </EVE> </EVE> Notice the nested EVE nodes, liquid is not able to navigate through this XML. For example this liquid assignment will not work: {%-…

    Know More

  • Logic App XML Transform Ignoring XSLT Output Attributes

    It seems Microsoft have still not fixed this one.  When using a XML Transform shape in a Logic App, the output XML always contains the XML declaration and the action shape ignores the omit-xml-declaration=”yes” attribute that is set in the XSLT: <xsl:output omit-xml-declaration=”yes” method=”xml” version=”1.0″ /> See: Remove XML Declaration in XML Transform (microsoft.com) And: Azure Integration…

    Know More

  • Creating a Banned Words Filter

    I have a website with a user forum and content management system, where certain users (or anyone in the case of forums) can post to. I therefore had to create an easy way to filter and change certain naughty/controversial words from being viewed on my pages. I wanted the solution to be easy to maintain…

    Know More