Remote XML and JSON

Network Scanner User Manual

About

Introduction

Licence agreement

Scanning

Getting started

Scan ranges and modes

Scan options

Working with results

Discovery

DHCP server discovery

Device discovery

Duplicate IP detection

Windows Queries

WMI

Registry

Files

Services

Groups

Performance

PowerShell

Scripting (VBScript)

VBScript reference

Cross-Platform Queries

SNMP

SSH

XML and JSON

Nmap integration

Python

Operations

Device management

Live monitoring

Background scanning

Device history

Friendly names and comments

Data management

Advanced

Customisation

Credentials and security

Command line

Product Page & Download

These features send HTTP requests to devices and parse their responses. They work with any device that has a built-in web server producing text output. Authentication options include No authentication and Basic authentication.

Remote XML

Choose Options → Remote XML from the menu.

Remote XML dialog

The dialog shows four columns: Item Name, HTTP Port, HTTP Path and Expression. Data can be extracted using:

  • XPath (valid XML documents): for well-formed XML responses.
  • Regex (invalid or non-XML documents): for HTML pages or any text output.

reading HP iLO server health

HP servers with Integrated Lights-Out expose system health data as XML. Configure a Remote XML query pointing to the iLO HTTP path and use an XPath expression to extract the health status. The predefined entries included with the scanner demonstrate this.

Remote JSON

Choose Options → Remote JSON from the menu.

Remote JSON dialog

The dialog shows four columns: Item Name, HTTP Port, HTTP Path and Expression. Data is extracted using JSONPath (XPath for JSON). Two query builders are available:

  • JSON Query Builder: fetches a sample JSON response from a device and lets you visually select which data to extract.
  • Redfish Query Builder: specifically for the Redfish Scalable Platforms Management API, which is implemented in a wide range of servers.

Redfish Query Builder

querying server hardware via Redfish

Modern servers from Dell, HP, Lenovo and others support the Redfish API for out-of-band management. Use the Redfish Query Builder to browse available endpoints and extract data such as CPU model, memory capacity, fan speeds or power consumption. This works even when the operating system is not running.