Inhaltsverzeichnis

Search

  1. Vorwort
  2. Einführung in die Datenumwandlung
  3. Datenprozessor-Umwandlung
  4. Assistent für Eingabe- und Ausgabeformate
  5. Relationale Eingabe und Ausgabe
  6. Verwenden des IntelliScript-Editors
  7. XMap
  8. Bibliotheken
  9. Schema-Objekt
  10. Eingabeaufforderung
  11. Skripte
  12. Parser
  13. Skriptports
  14. Dokumentprozessoren
  15. Formate
  16. Datenbehälter
  17. Anker
  18. Transformer
  19. Aktionen
  20. Serializer
  21. Mapper
  22. Lokatoren, Schlüssel und Indexierung
  23. Streamer
  24. Validatoren, Benachrichtigungen und Fehlerbehandlung
  25. Validierungsregeln
  26. Benutzerdefinierte Skriptkomponenten

Benutzerhandbuch

Benutzerhandbuch

LearnByExample

LearnByExample

Die Suchkomponente
LearnByExample
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
LearnByExample
unter Umständen fehl.