XML Parser

Overview

Converts an XML string into a JSON string. In combination with a!fromJson, this allows for parsing an XML string into an Appian Dictionary.

Key Features & Functionality

Update 1.0.4

  • Removes old dependencies

Update 1.0.2

  • Adds 'removeNamespace' optional boolean parameter to xmltojson which strips all namespace prefixes and xmlns declaration tags

Update 1.0.1

  • Updated to the latest org.json library.
    • No longer parses numbers leading with 0 as octet numbers
    • Adds 'stringsOnly' optional boolean parameter to xmltojson which force casts all XML values to strings, rather than trying to parse booleans and numbers.
      fn!xmltojson
Anonymous
Parents
  • We have upgraded to v1.0.9 and in healthcheck reports the plugin is still being highlighted for usage of deprecated APIs. 

    XML Tools Plugin (com.appiancorp.ps.plugins.xml) references deprecated Appian APIs
    [deprecated] com.appiancorp.suiteapi.common.exceptions.AppianException.<init>(java.lang.String)

    Hoping to understand if there is any plans to remediate the dependency on deprecated API in upcoming releases and if the 1.0.9 version would be compatible with Appian 24.4

Comment
  • We have upgraded to v1.0.9 and in healthcheck reports the plugin is still being highlighted for usage of deprecated APIs. 

    XML Tools Plugin (com.appiancorp.ps.plugins.xml) references deprecated Appian APIs
    [deprecated] com.appiancorp.suiteapi.common.exceptions.AppianException.<init>(java.lang.String)

    Hoping to understand if there is any plans to remediate the dependency on deprecated API in upcoming releases and if the 1.0.9 version would be compatible with Appian 24.4

Children
No Data