8. XML-Request-Object
Kapitel hinzufügen

xr.urlDie URL, für den Zugriff auf den Remotedienst.
xr.requestOkWahr: Die Anforderung war erfolgreich.
xr.requestResultGibt den kompletten XML-String der Anfrage aus.
xr.xmlParseErrorStringIm Fehlerfall: Gibt einen String mit näheren Informationen über den Fehler aus.
xr.performRequest(record_schema=“MARC21-xml“, max_records = 100, use_access_token = true)Führt einen HTTP-Get-Befehl aus.
xr.resetRequest()Setzt alle internen Anforderungsdaten früherer Anfragen zurück.
xr.elementText(element_name)Sucht im DOM-Tree nach einem Tag mit dem angegebenen Namen.
xr.elementTextByAttributeValue(element_name, attribute_name, attribute_value)Sucht im DOM-Tree nach Elementen mit dem angegebenen Elementnamen, Attributnamen und Attributwert.
xr.elementExists(parent_element, element)Sucht nach Elternelementen im DOM-Tree.
xr.clearMarcItemList()Löscht die interne MARC-Artikelliste
xr.itemListLength()Gibt die Anzahl von Einträgen in einer Marc-Item-Liste zurück.
xr.fetchMarcItemList(path_to_list, list_element_name, path_to_items)Extrahiert die MARC-Item-Liste.
xr.addFetchItem(column_name, item_number, subfield_code, serial_type = „ALL“, prefix = „“)
xr.marcItemListAsHtml()
xr.showMarcItemList(title = „“, information = „“ )
xr.resultColumn(col_num)