lernt, wie ein Text durchsucht werden soll, indem sie die Textposition im Beispiel-Quelldokument analysiert. Sie parst das Quelldokument mit dem Parserformat.
Wenn der Parser zum Beispiel ein tabulatorbegrenztes Format hat, zählt die
LearnByExample
-Komponente die Anzahl der Tabulatoren ab dem Anfang des Suchbereichs bis zum Beispieltext. Anschließend sucht die Komponente denjenigen Text im Quelldokument, der dieselbe Anzahl von Tabulatoren vom Anfang des Suchbereichs entfernt ist.
LearnByExample
ist eine der Einstellungen für die Eigenschaft
value
des
Content
-Ankers. Weitere Informationen hierzu finden Sie unter Content.
Wenn das Attribut
direction
des
Content
-Ankers auf
backward
gesetzt ist, zählt die Komponente die Delimiter ab dem Ende des Suchbereichs.
Die nachstehende Tabelle beschreibt die Eigenschaften der Suchkomponente
LearnByExample
:
Eigenschaft
Beschreibung
example
Definiert den Text im Beispielquelldokument an der Ankerposition.
Die Suchkomponente
LearnByExample
wendet sensible Heuristik an. Damit die Suchkomponente
LearnByExample
verwendet werden kann, muss das Beispiel dieselbe Form wie die erwartete Ausgabe aufweisen. Die Form muss für die gesamte Eingabedatei bzw. alle Eingabedateien einheitlich sein. Stimmt das Beispiel nicht mit der Eingabe überein, schlägt die Suchkomponente