--- title: "XSD Deserialize" slug: "xsd-deserialize" updated: 2025-07-09T19:12:22Z published: 2025-07-09T19:12:22Z canonical: "documentation.decisions.com/xsd-deserialize" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt > Use this file to discover all available pages before exploring further. # XSD Deserialize | ## Step Details | | --- | | **Introduced in Version** | --- | | **Last Modified in Version** | 7.12.0 | | **Location** | Data > XSD | The XSD Deserialize converts a string of data into its respective Decisions data object type. The data object type is picked via the Type drop-down, and the string is input via the String to Deserialize Input. This can help convert data that has come into a Flow via REST call into data that Decisions can use. --- ## Properties #### Options | Property | Description | Data Type | | --- | --- | --- | | Encoding | Encoding of Unicode, ASCII, UTF7, UTF8, or UTF32. | --- | #### Parameters | Property | Description | Data Type | | --- | --- | --- | | Show Only User Defined XML Types | Limits the type drop-down list to only show user-defined XML Data Types | --- | | XML Type or Type | Type of String that the step will Deserialize | --- | #### Inputs | Property | Description | Data Type | | --- | --- | --- | | String to Deserialize | The Deserialization step input variable name | --- | #### Outputs | Property | Description | Data Type | | --- | --- | --- | | XSDDeserialize1_Output | The Deserialization step output variable | Boolean | | Error Message | Error message output variable | Boolean | #### ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2022-10-24_13h49_21.png) Related Information Forum Posts: [XSD Vs XML Serialization/Deserialization?](https://community.decisions.com/discussion/9841/xsd-vs-xml-serialization-deserialization) [XML Deserialization Issue](https://community.decisions.com/discussion/2814/xml-deserialization-issue)