Correlación de secciones XML con métodos Java

La API Java™ proporciona métodos para analizar y leer distintas secciones en el archivo XML de resultados para la manipulación de datos.

Elemento PRSInfo
Utilice los métodos siguientes para manejar los datos en la sección de detalles de Prerequisite Scanner:
  • PRSXmlResultReader.hasPRSInfo para comprobar si la sección tiene datos.
  • PRSXmlResultReader.getPRSInfo para devolver un objeto Map con los detalles de Prerequisite Scanner, por ejemplo la versión, el número de compilación y el directorio de salida.
Elemento MachineInfo
Utilice el método siguiente para manejar los datos en la sección de detalles del sistema de destino:
  • PRSXmlResultReader.hasMachineInfo para comprobar si la sección tiene datos.
  • PRSXmlResultReader.getPRSInfo para devolver un objeto Map con los detalles de sistema de destino, por ejemplo nombre de máquina, versión de sistema operativo y números de serie.
Elemento UserInfo
Utilice los métodos siguientes para manejar los datos en la sección de detalles del usuario:
  • PRSXmlResultReader.hasUserInfo para comprobar si la sección tiene datos.
  • PRSXmlResultReader.getUserInfo para devolver un objeto Map con los detalles del usuario, como el nombre del usuario que ha iniciado sesión.
Elemento ScenarioInfo
Utilice los métodos siguientes para manejar los datos en la sección de escenario de Prerequisite Scanner:
  • PRSXmlResultReader.hasScenarioInfo para comprobar si la sección tiene datos.
  • PRSXmlResultReader.getScenarioInfo para devolver una serie con el escenario asociado con el tipo de exploración.
Elemento ProductInfo
Utilice los métodos siguientes para manejar los datos en la sección del producto explorado:
  • PRSXmlResultReader.hasProductInfo para comprobar si la sección tiene datos.
  • PRSXmlResultReader.getProductInfo para devolver un Set de objetos Map con la información del producto, como el nombre del producto y la versión.
Nota: En función del número de códigos de producto pasados a la secuencia de comandos de Prerequisite Scanner, es posible que haya uno o más elementos ProductInfo.
DetailedResults
Utilice los métodos siguientes para manejar los datos en la sección de resultados detallados de cada sección del producto explorado:
  • PRSXmlResultReader.hasDetailedResults para comprobar si la sección tiene datos.
  • PRSXmlResultReader.getDetailedResults para devolver un objeto Map para cada producto explorado. El valor de esta correlación principal es un Set de objetos Map, con cada correlación que contiene los detalles de una comprobación de propiedades individual.
  • PRSXmlResultReader.getFailedResults para devolver un objeto Map para cada producto explorado que no ha pasado las comprobaciones de propiedades y la sección agregada si también tiene comprobaciones de propiedades fallidas. El valor de esta correlación principal es un Set de objetos Map, con cada correlación que contiene los detalles de una comprobación de propiedades individuales que ha fallado.
AggregateResults
Utilice los métodos siguientes para manejar los datos en la sección de resultados agregada:
  • PRSXmlResultReader.hasAggregatedResults para comprobar si la sección tiene datos.
  • PRSXmlResultReader.getAggregatedResults para devolver un Set de objetos Map para los resultados agregados, con cada correlación que contiene la comprobación de propiedades agregada.
  • PRSXmlResultReader.getFailedResults para devolver un objeto Map para cada producto explorado que no ha pasado las comprobaciones de propiedades y la sección agregada si también tiene comprobaciones de propiedades fallidas. El valor de esta correlación principal es un Set de objetos Map, con cada correlación que contiene los detalles de una comprobación de propiedades individuales que ha fallado.
ResultSummary
Utilice los métodos siguientes para manejar los datos en la sección de resumen de resultados:
  • PRSXmlResultReader.hasScanResult para comprobar si la sección tiene datos.
  • PRSXmlResultReader.isScanPassed para comprobar si se ha pasado la exploración global.
  • PRSXmlResultReader.hasProductResults para comprobar si los resultados de exploración globales de cada producto y componente explorado están incluidos en la sección de resumen de resultados del archivo XML resultante.
  • PRSXmlResultReader.getProductResults para volver al objeto Map con los resultados de la exploración global de cada uno de los componentes y productos explorados. Cada entrada en el mapa contiene el código de 3 letras del producto o componente y los resultados de la exploración global del producto o componente.
Avisos
Utilice los métodos siguientes para manejar los datos en la sección de avisos:
  • PRSXmlResultReader.hasWarnings para comprobar si la sección tiene datos.
  • PRSXmlResultReader.getWarnings para volver a los mensajes de aviso.