<?xml version="1.0" encoding="utf-16"?><Page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Id="f92bcf41-a0cd-4a88-9ce8-ed91d886fe3b" Name=""><Nodes><Node xsi:type="StartNode" Id="720708b5-112e-4578-bb45-c615f19f6a79" Name="Start" IsBreakpoint="false" IsCommentNode="false" DelayBefore="0" DelayAfter="0" ContinueOnError="false" StartOnDesktop="false"><Bounds X="260" Y="80" Width="80" Height="40" /><Activity xsi:type="StartNodeActivity" /><Ports><Port xsi:type="NextPort"><NextNodeId>997f3616-20b7-4e5d-b98a-dc9d0f3531a3</NextNodeId><Bounds X="290" Y="110" Width="20" Height="20" /></Port></Ports><IsSeen>true</IsSeen><Multiple>false</Multiple><Inputs /></Node><Node xsi:type="EndNode" Id="3ba76b96-417a-4921-8c0b-e2ef71c38ac1" Name="End" IsBreakpoint="false" IsCommentNode="false" DelayBefore="0" DelayAfter="0" ContinueOnError="false"><Bounds X="260" Y="440" Width="80" Height="40" /><Activity xsi:type="EndNodeActivity" /><Ports /><IsSeen>true</IsSeen><Multiple>false</Multiple><Outputs /></Node><Node xsi:type="ProcessNode" Id="997f3616-20b7-4e5d-b98a-dc9d0f3531a3" Name="Access Json Attribute" Description="" IsBreakpoint="false" IsCommentNode="false" DelayBefore="2" DelayAfter="0" ContinueOnError="false"><Bounds X="260" Y="140" Width="80" Height="40" /><Activity xsi:type="AccessJsonAttribute"><Json><Name>Json</Name><Value>		{"Manufacturers":[{"Name":"ABC Corp","Products":[{"ProductName":"Laptop","Price":1200}]}]}</Value><MultipleAssign>false</MultipleAssign></Json><AttributePath><Name>AttributePath</Name><Value>Manufacturers[0].Products[0]</Value><MultipleAssign>false</MultipleAssign></AttributePath><Result><Name>Result</Name><Value>dt_AccessJsonAttribute</Value><MultipleAssign>false</MultipleAssign></Result></Activity><Ports><Port xsi:type="NextPort"><NextNodeId>7be6d5ee-1fde-4f3f-b361-2cd0a1d1d157</NextNodeId><Bounds X="290" Y="170" Width="20" Height="20" /></Port></Ports><IsSeen>true</IsSeen><Multiple>false</Multiple></Node><Node xsi:type="ProcessNode" Id="7be6d5ee-1fde-4f3f-b361-2cd0a1d1d157" Name="Get All Json Paths" Description="" IsBreakpoint="false" IsCommentNode="false" DelayBefore="2" DelayAfter="0" ContinueOnError="false"><Bounds X="260" Y="200" Width="80" Height="40" /><Activity xsi:type="GetAllJsonPaths"><Json><Name>Json</Name><Value>{"Manufacturers":[{"Name":"ABC Corp", "Products":[{"ProductName":"Laptop","Price":1200},{"ProductName":"Phone","Price":800}]}]}</Value><MultipleAssign>false</MultipleAssign></Json><AttributePath><Name>AttributePath</Name><Value>Manufacturers[0]</Value><MultipleAssign>false</MultipleAssign></AttributePath><Result><Name>Result</Name><Value>dt_GetAllJsonPaths</Value><MultipleAssign>false</MultipleAssign></Result></Activity><Ports><Port xsi:type="NextPort"><NextNodeId>3b15aedc-1af8-4cf2-978e-adf18b1013a9</NextNodeId><Bounds X="290" Y="230" Width="20" Height="20" /></Port></Ports><IsSeen>true</IsSeen><Multiple>false</Multiple></Node><Node xsi:type="DecisionNode" Id="3b15aedc-1af8-4cf2-978e-adf18b1013a9" Name="Json Attribute Exists" Description="" IsBreakpoint="false" IsCommentNode="false" DelayBefore="2" DelayAfter="0" ContinueOnError="false"><Bounds X="260" Y="260" Width="80" Height="40" /><Activity xsi:type="JsonAttributeExists"><Json><Name>Json</Name><Value>{"Manufacturers":[{"Name":"ABC Corp","Products":[{"ProductName":"Laptop","Price":1200}]}]}</Value><MultipleAssign>false</MultipleAssign></Json><AttributePath><Name>AttributePath</Name><Value>Manufacturers[0].Products[0].ProductName</Value><MultipleAssign>false</MultipleAssign></AttributePath></Activity><Ports><Port xsi:type="TruePort"><NextNodeId>d406e4ae-b2f0-42dd-8bb3-79f9ef25770b</NextNodeId><Bounds X="290" Y="290" Width="20" Height="20" /></Port><Port xsi:type="FalsePort"><NextNodeId>01518efa-6b6b-4bf7-8031-532e49b3b8b1</NextNodeId><Bounds X="330" Y="270" Width="20" Height="20" /></Port></Ports><IsSeen>true</IsSeen><Multiple>false</Multiple></Node><Node xsi:type="ProcessNode" Id="d406e4ae-b2f0-42dd-8bb3-79f9ef25770b" Name="Json To Datatable" Description="" IsBreakpoint="false" IsCommentNode="false" DelayBefore="2" DelayAfter="0" ContinueOnError="false"><Bounds X="260" Y="320" Width="80" Height="40" /><Activity xsi:type="JsonToDatatable"><Input><Name>Input</Name><Value>{"name": "John", "age": 30}</Value><MultipleAssign>false</MultipleAssign></Input><Output><Name>Output</Name><Value>dt_JsonToDatatable</Value><MultipleAssign>false</MultipleAssign></Output></Activity><Ports><Port xsi:type="NextPort"><NextNodeId>24fab654-540f-49ce-b66e-c40f25249da3</NextNodeId><Bounds X="290" Y="350" Width="20" Height="20" /></Port></Ports><IsSeen>true</IsSeen><Multiple>false</Multiple></Node><Node xsi:type="ProcessNode" Id="24fab654-540f-49ce-b66e-c40f25249da3" Name="Json Token Count" Description="" IsBreakpoint="false" IsCommentNode="false" DelayBefore="2" DelayAfter="0" ContinueOnError="false"><Bounds X="260" Y="380" Width="80" Height="40" /><Activity xsi:type="JsonTokenCount"><Json><Name>Json</Name><Value>{"person": {"name": "John", "age": 30}}</Value><MultipleAssign>false</MultipleAssign></Json><AttributePath><Name>AttributePath</Name><Value>person.name</Value><MultipleAssign>false</MultipleAssign></AttributePath><Count><Name>Count</Name><Value>int_JsonTokenCount</Value><MultipleAssign>false</MultipleAssign></Count></Activity><Ports><Port xsi:type="NextPort"><NextNodeId>3ba76b96-417a-4921-8c0b-e2ef71c38ac1</NextNodeId><Bounds X="290" Y="410" Width="20" Height="20" /></Port></Ports><IsSeen>true</IsSeen><Multiple>false</Multiple></Node><Node xsi:type="ProcessNode" Id="01518efa-6b6b-4bf7-8031-532e49b3b8b1" Name="Log Message" IsBreakpoint="true" IsCommentNode="false" DelayBefore="0" DelayAfter="0" ContinueOnError="false"><Bounds X="360" Y="320" Width="80" Height="40" /><Activity xsi:type="LogMessage"><Message><Name /><Value>Your log message.</Value><MultipleAssign>false</MultipleAssign></Message><LogLevel><Name /><Value>Info</Value><MultipleAssign>false</MultipleAssign></LogLevel></Activity><Ports><Port xsi:type="NextPort"><NextNodeId>00000000-0000-0000-0000-000000000000</NextNodeId><Bounds X="390" Y="350" Width="20" Height="20" /></Port></Ports><IsSeen>true</IsSeen><Multiple>false</Multiple></Node><Node xsi:type="CollectionNode" Id="098fa180-6c82-446d-a07b-39a5c6ae753b" Name="dt_GetAllJsonPaths" Description="" IsBreakpoint="false" IsCommentNode="false" DelayBefore="0" DelayAfter="0" ContinueOnError="false" Type="Gen.Activities.Collection" ResetInitialValueWhenPageRun="true" Visibility="true"><Bounds X="640" Y="20" Width="80" Height="40" /><Activity xsi:type="CollectionNodeActivity" /><Ports /><IsSeen>true</IsSeen><Multiple>false</Multiple><FieldValue><xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"><xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:MainDataTable="Fields" msdata:UseCurrentLocale="true"><xs:complexType><xs:choice minOccurs="0" maxOccurs="unbounded"><xs:element name="Fields"><xs:complexType><xs:sequence><xs:element name="Field" type="xs:string" minOccurs="0" /><xs:element name="Type" type="xs:string" minOccurs="0" /><xs:element name="Description" type="xs:string" minOccurs="0" /></xs:sequence></xs:complexType></xs:element></xs:choice></xs:complexType></xs:element></xs:schema><diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1"><DocumentElement><Fields diffgr:id="Fields1" msdata:rowOrder="0" diffgr:hasChanges="inserted"><Field>Paths</Field><Type>Gen.Activities.Text</Type><Description></Description></Fields></DocumentElement></diffgr:diffgram></FieldValue></Node><Node xsi:type="CollectionNode" Id="bff96d48-9128-46cb-9554-eb846b6839ef" Name="dt_AccessJsonAttribute" Description="" IsBreakpoint="false" IsCommentNode="false" DelayBefore="0" DelayAfter="0" ContinueOnError="false" Type="Gen.Activities.Collection" ResetInitialValueWhenPageRun="true" Visibility="true"><Bounds X="540" Y="20" Width="80" Height="40" /><Activity xsi:type="CollectionNodeActivity" /><Ports /><IsSeen>true</IsSeen><Multiple>false</Multiple><FieldValue><xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"><xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:MainDataTable="Fields" msdata:UseCurrentLocale="true"><xs:complexType><xs:choice minOccurs="0" maxOccurs="unbounded"><xs:element name="Fields"><xs:complexType><xs:sequence><xs:element name="Field" type="xs:string" minOccurs="0" /><xs:element name="Type" type="xs:string" minOccurs="0" /><xs:element name="Description" type="xs:string" minOccurs="0" /></xs:sequence></xs:complexType></xs:element></xs:choice></xs:complexType></xs:element></xs:schema><diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1"><DocumentElement><Fields diffgr:id="Fields1" msdata:rowOrder="0" diffgr:hasChanges="inserted"><Field>ProductName</Field><Type>Gen.Activities.Text</Type><Description></Description></Fields><Fields diffgr:id="Fields2" msdata:rowOrder="1" diffgr:hasChanges="inserted"><Field>Price</Field><Type>Gen.Activities.Text</Type><Description></Description></Fields></DocumentElement></diffgr:diffgram></FieldValue></Node><Node xsi:type="CollectionNode" Id="380d4b06-7b6c-4a62-9ea8-4fc72fa01d37" Name="dt_JsonToDatatable" Description="" IsBreakpoint="false" IsCommentNode="false" DelayBefore="0" DelayAfter="0" ContinueOnError="false" Type="Gen.Activities.Collection" ResetInitialValueWhenPageRun="true" Visibility="true"><Bounds X="740" Y="20" Width="80" Height="40" /><Activity xsi:type="CollectionNodeActivity" /><Ports /><IsSeen>true</IsSeen><Multiple>false</Multiple><FieldValue><xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"><xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:MainDataTable="Fields" msdata:UseCurrentLocale="true"><xs:complexType><xs:choice minOccurs="0" maxOccurs="unbounded"><xs:element name="Fields"><xs:complexType><xs:sequence><xs:element name="Field" type="xs:string" minOccurs="0" /><xs:element name="Type" type="xs:string" minOccurs="0" /><xs:element name="Description" type="xs:string" minOccurs="0" /></xs:sequence></xs:complexType></xs:element></xs:choice></xs:complexType></xs:element></xs:schema><diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1"><DocumentElement><Fields diffgr:id="Fields1" msdata:rowOrder="0" diffgr:hasChanges="inserted"><Field>name</Field><Type>Gen.Activities.Text</Type><Description></Description></Fields><Fields diffgr:id="Fields2" msdata:rowOrder="1" diffgr:hasChanges="inserted"><Field>age</Field><Type>Gen.Activities.Text</Type><Description></Description></Fields></DocumentElement></diffgr:diffgram></FieldValue></Node><Node xsi:type="VariableNode" Id="e4c5dbcd-e5f1-47b8-94e3-4bb5cdf8f555" Name="int_JsonTokenCount" Description="" IsBreakpoint="false" IsCommentNode="false" DelayBefore="0" DelayAfter="0" ContinueOnError="false" ResetInitialValueWhenPageRun="true"><Bounds X="840" Y="20" Width="80" Height="40" /><Activity xsi:type="VariableNodeActivity" /><Ports /><IsSeen>true</IsSeen><Multiple>false</Multiple><Type>Gen.Activities.Number</Type><InitialValue>0</InitialValue><Visibility>true</Visibility></Node></Nodes><SubPages /></Page>