Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Conventies

Achtergrond

Oplossing

Gerelateerde informatie

Inleiding

Dit document beschrijft hoe je een variabele naam in het XML pad definieert om XML gegevens te extraheren met de stap XML Document Data uit een IP Contact Center (IPCC) Express-omgeving.

Voorwaarden

Vereisten

Lezers van dit document zouden kennis moeten hebben van deze onderwerpen:

- Cisco-oplossingen voor klantreacties (CRS)

- Cisco CRS-editor

Gebruikte componenten

De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:

- Cisco CRS versie 3.x en hoger

De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u de potentiële impact van elke opdracht begrijpen.

Conventies

Raadpleeg de Cisco Technical Tips Convention voor meer informatie over documentconventies.

Achtergrond

Gebruik de stap XML Document Data van het Uittreksel na de stap XML Document maken om gegevens te vinden uit een document dat is geformatteerd met XML. Afbeelding 1 vertegenwoordigt de stapvolgorde.

Opmerking: Dit is slechts een voorbeeld.

Afbeelding 1-sequentie van het opvragen van XML-documentgegevens

Voltooi deze stappen om het aangepast venster XML-document van het Extract te gebruiken om gegevens te verkrijgen, zoals Afbeelding 2 toont:

1. Selecteer de variabele die de gegevens opslaat in het vervolgkeuzemenu Resultaat Data.

2. Geef het XML pad direct op of neem een van deze handelingen in het veld XML Path:

- Kies het XML pad in het XML Path vervolgkeuzemenu.

- Klik op Expressie-editor.

- Typ een expressie die het XML pad specificeert.

Afbeelding 2 - XML-documentgegevens uittrekken

3. Selecteer de variabele die het brondocument opslaat in het vervolgkeuzemenu Document.

4. Klik op OK.

De Gegevens van het Document van het Uittreksel zijn slechts van toepassing op een document dat door de stap van het Document van het Creative XML wordt gecreëerd. Anders gebeuren er fouten.

U moet een afzonderlijke stap XML Document Data van het Uittreksel uitvoeren voor elk veld in het XML-bestand.

Oplossing

Als het XML-document de inhoud in deze uitvoer bevat, moet u de Expression Editor for the Extract XML Document Data stap configureren als Afbeelding 3 toont om de waarde van het Laatste knooppunt te extraheren. Het exacte XML pad wordt aangegeven door de pijl A. De B pijl wijst naar de plaats waar het XML pad moet worden ingevoerd.

<?xml version="1.0" standalone="yes"?>

<STOCKLIST>

<STOCK symbol="MSFT" error="0">

<HIGH>58.0625</HIGH>

<PCT_CHANGE>0.67114094</PCT_CHANGE>

<LOW>55.1875</LOW>

<LAST>56.25</LAST>

<CHANGE>0.375</CHANGE>

<VOLUME>31,973,600</VOLUME>

<REC_STATUS>0</REC_STATUS>

<DATE>02/21/2001</DATE>

<TIME>15:52</TIME>

</STOCK>

</STOCKLIST>

Afbeelding 3-Extend editor - XML-documentstap uittrekken

Voltooi deze stappen als MSFT is gespecificeerd als een variabele naam van het symbool in het XML pad:

1. Defineer X als string variabele.

2. Stel X = "MSFT" in

3. Specificeer de XML padwaarde in de stap XML-document van het uittreksel naar:

"/descendant::STOCKLIST/child::STOCK[attribute::symbol='" + X + "']/child::LAST"

Wanneer u het XML pad in afbeelding 3 vergelijkt, wordt MSFT door + X + in het XML pad door deze methode vervangen.

Gerelateerde informatie

- Cisco-handleiding voor klantrespons op toepassingen

- Technische ondersteuning en documentatie – Cisco Systems