SimpleSearch XML: Unterschied zwischen den Versionen

Aus Imperia Support Wiki
K
 
(2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
Das von der [[SimpleSearch]] in der [[SimpleSearch API]] verwendete XML entspricht regulären XML-Vorschriften.
+
Das von der [[SimpleSearch]] in der [[SimpleSearch API]] verwendete XML entspricht regulären XML-Regeln.
  
 
Strukturell enthält der Aufruf der Index-Methode folgende Eigenschaften:
 
Strukturell enthält der Aufruf der Index-Methode folgende Eigenschaften:
Zeile 14: Zeile 14:
 
     </results>
 
     </results>
 
     <index type="array">
 
     <index type="array">
         <item original="0"></item><!-- Einzelne Eregbniszeile -->
+
         <item original="0"><!-- Einzelne Ergebniszeile --></item>
         <item original="1"></item><!-- Einzelne Eregbniszeile -->
+
         <item original="1"><!-- Einzelne Ergebniszeile --></item>
         <item original="2"></item><!-- Einzelne Eregbniszeile -->
+
         <item original="2"><!-- Einzelne Ergebniszeile --></item>
         <item original="3"></item><!-- Einzelne Eregbniszeile -->
+
         <item original="3"><!-- Einzelne Ergebniszeile --></item>
 
     </index>
 
     </index>
 
     <item></item><!-- Wird nur für Detaildatensätze verwendet -->
 
     <item></item><!-- Wird nur für Detaildatensätze verwendet -->
Zeile 23: Zeile 23:
 
</pre>
 
</pre>
  
wobei jede Ergebniszeile eine gleichartige Struktur hat, und die einzelnen Eigenschaften einer Zelle nach dem Format KEY:VALUE beinhaltet.
+
wobei jede Ergebniszeile eine gleichartige Struktur hat, und die einzelnen Eigenschaften einer Zelle nach dem Format KEY:VALUE beinhaltet. Allen Zeilen ist aber identisch die Eigenschaft 'id', in der die ID der Zeile festgehalten wird. Diese kann u.a. für den Aufruf einer Detailseite verwendet werden.
  
 
Für die genau Struktur der Ergebniszeile überprüfen Sie die Ergebniszeile in der jeweiligen SimpleSearch-Applikation.  
 
Für die genau Struktur der Ergebniszeile überprüfen Sie die Ergebniszeile in der jeweiligen SimpleSearch-Applikation.  

Aktuelle Version vom 17. Mai 2016, 13:18 Uhr

Das von der SimpleSearch in der SimpleSearch API verwendete XML entspricht regulären XML-Regeln.

Strukturell enthält der Aufruf der Index-Methode folgende Eigenschaften:

<xml xmlns="http://www.berlinonline.de/#xmlify" xmlns:xlink="http://www.w3.org/1999/xlink">
    <messages>
        <messages/><!-- Array mit Meldungen, i.d.R. leer -->
        <success/><!-- Bool mit Status der Ausführung, bei FALSE ist ein Fehler aufgetreten -->
    </messages>
    <results>
        <count>113</count><!-- Anzahl der Gesamtergebnisse -->
        <items_per_page/><!-- Anzahl der Einträge pro Seite -->
    </results>
    <index type="array">
        <item original="0"><!-- Einzelne Ergebniszeile --></item>
        <item original="1"><!-- Einzelne Ergebniszeile --></item>
        <item original="2"><!-- Einzelne Ergebniszeile --></item>
        <item original="3"><!-- Einzelne Ergebniszeile --></item>
    </index>
    <item></item><!-- Wird nur für Detaildatensätze verwendet -->
</xml>

wobei jede Ergebniszeile eine gleichartige Struktur hat, und die einzelnen Eigenschaften einer Zelle nach dem Format KEY:VALUE beinhaltet. Allen Zeilen ist aber identisch die Eigenschaft 'id', in der die ID der Zeile festgehalten wird. Diese kann u.a. für den Aufruf einer Detailseite verwendet werden.

Für die genau Struktur der Ergebniszeile überprüfen Sie die Ergebniszeile in der jeweiligen SimpleSearch-Applikation.

Siehe auch SimpleSearch JSON.