<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Query JSON Parts in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/query-json-parts/m-p/1008794#M59255</link>
    <description>&lt;P&gt;I have a python script that is getting the machine details for a portal using the following code:&lt;/P&gt;&lt;P&gt;response = urllib.urlopen(portalUrl+'/portaladmin/machines?f=json&amp;amp;token='+token).read()&lt;BR /&gt;jsonResponse = json.loads(response)&lt;/P&gt;&lt;P&gt;the jsonResponse is as follows when I print jsonResponse['machines']:&amp;nbsp;&lt;/P&gt;&lt;P&gt;[{u'adminURL': u'&lt;A href="https://10.10.24.94:7443/arcgis" target="_blank" rel="noopener"&gt;https://10.10.24.94:7443/arcgis&lt;/A&gt;', u'machineName': u'10.10.24.94', u'role': u'standby'}, {u'adminURL': u'&lt;A href="https://10.10.25.110:7443/arcgis" target="_blank" rel="noopener"&gt;https://10.10.25.110:7443/arcgis&lt;/A&gt;', u'machineName': u'10.10.25.110', u'role': u'primary'}]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How do I create variables to get output separated into&amp;nbsp; machineName1,role1 and machineName2, role2?&lt;/P&gt;&lt;P&gt;Thanks&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 11 Dec 2020 06:57:09 GMT</pubDate>
    <dc:creator>DeanHowell1</dc:creator>
    <dc:date>2020-12-11T06:57:09Z</dc:date>
    <item>
      <title>Query JSON Parts</title>
      <link>https://community.esri.com/t5/python-questions/query-json-parts/m-p/1008794#M59255</link>
      <description>&lt;P&gt;I have a python script that is getting the machine details for a portal using the following code:&lt;/P&gt;&lt;P&gt;response = urllib.urlopen(portalUrl+'/portaladmin/machines?f=json&amp;amp;token='+token).read()&lt;BR /&gt;jsonResponse = json.loads(response)&lt;/P&gt;&lt;P&gt;the jsonResponse is as follows when I print jsonResponse['machines']:&amp;nbsp;&lt;/P&gt;&lt;P&gt;[{u'adminURL': u'&lt;A href="https://10.10.24.94:7443/arcgis" target="_blank" rel="noopener"&gt;https://10.10.24.94:7443/arcgis&lt;/A&gt;', u'machineName': u'10.10.24.94', u'role': u'standby'}, {u'adminURL': u'&lt;A href="https://10.10.25.110:7443/arcgis" target="_blank" rel="noopener"&gt;https://10.10.25.110:7443/arcgis&lt;/A&gt;', u'machineName': u'10.10.25.110', u'role': u'primary'}]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How do I create variables to get output separated into&amp;nbsp; machineName1,role1 and machineName2, role2?&lt;/P&gt;&lt;P&gt;Thanks&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 11 Dec 2020 06:57:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/query-json-parts/m-p/1008794#M59255</guid>
      <dc:creator>DeanHowell1</dc:creator>
      <dc:date>2020-12-11T06:57:09Z</dc:date>
    </item>
    <item>
      <title>Re: Query JSON Parts</title>
      <link>https://community.esri.com/t5/python-questions/query-json-parts/m-p/1008802#M59256</link>
      <description>&lt;P&gt;I answered my own question but thought I would post the answer for completeness&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;response = urllib.urlopen(portalUrl+'/portaladmin/machines?f=json&amp;amp;token='+token).read()&lt;BR /&gt;jsonResponse = json.loads(response)&lt;/P&gt;&lt;P&gt;machineOneName = jsonResponse['machines'][0]['machineName']&lt;BR /&gt;machineTwoName = jsonResponse['machines'][1]['machineName']&lt;BR /&gt;machineOneRole = jsonResponse['machines'][0]['role']&lt;BR /&gt;machineTwoRole = jsonResponse['machines'][1]['role']&lt;/P&gt;&lt;P&gt;print (machineOneName, machineOneRole)&lt;/P&gt;</description>
      <pubDate>Fri, 11 Dec 2020 07:17:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/query-json-parts/m-p/1008802#M59256</guid>
      <dc:creator>DeanHowell1</dc:creator>
      <dc:date>2020-12-11T07:17:31Z</dc:date>
    </item>
  </channel>
</rss>

