(C) IBM Corp. 2003
DB2 Net Search Extender Verwaltung und Programmierung
Die folgenden Parameter der Dokumentmodellelemente werden verwendet:
- name
- Sie ordnen dem Textfeld bzw. Dokumentattribut für jede Definition
einen Namen zu. Mit Hilfe der Namen können Sie eine Suchabfrage auf den
Inhalt eines bestimmten Textfelds oder eines Dokumentattributs
begrenzen. In den oben gezeigten Beispielen könnten Sie zum Beispiel
nach Dokumenten suchen, die das Wort structure im Textfeld mit dem
Namen Abstract enthalten.
- start
- Eine Begrenzungszeichenfolge in Codepage UTF-8, die den Anfang des
Textfelds oder Dokumentattributs markiert. Für die Angabe von
Begrenzungszeichenfolgen gibt es keine Regeln. Es kann jede beliebige
UTF-8-Zeichenfolge verwendet werden. Einige Beispiele:
start="introduction:", start="note!",
start="$$...".
Nicht druckbare Zeichen und die XML-Sonderzeichen "<" und "&" müssen
mit Hilfe des XML-Standardescapezeichens ("<" für "<" und
"&" für "&") angegeben werden.
- end
- Optional. Eine Begrenzungszeichenfolge in der Codepage UTF-8, die
das Ende des Textfelds oder Dokumentattributs markiert. Wenn Sie kein
Endtag angeben, wird das nächste gefundene Starttag als Ende des Feldes
angenommen. Wenn kein nachfolgendes Starttag gefunden wird, erstreckt
sich das Feld bis zum Ende des Dokuments, und es werden keine weiteren Felder
erkannt.
- type
- Der Typ eines Dokumentattributs muss immer "NUMBER" sein. Dieser
Parameter hat für Felddefinitionen keine Gültigkeit.
- exclude
- Wert YES oder NO. Ein Parameter, der festlegt, ob der Text in einem
Feld ausgeschlossen und nicht indexiert werden soll. Dieser Parameter
hat für Attributdefinitionen keine Gültigkeit. In dem gezeigten
Beispiel würde die Felddefinition "head" ausgeschlossen, während die
Definition "abstract" mit eingeschlossen würde.
Einschränkungen:
- Es dürfen keine zwei Felddefinitionen bzw. Attributdefinitionen mit
dem gleichen Starttag vorhanden sein. Allerdings dürfen eine
Felddefinition und eine Attributdefinition die gleichen Start- und Endtags
haben.
- Ein Starttag darf an sich kein Präfix eines anderen Starttags sein.
Zum Beispiel ist es nicht möglich, ein Starttag "author" und ein Starttag
"authority" zu definieren.
- Starttags und Endtags dürfen keine leeren Zeichenfolgen sein.
Informationen zu den Dokumenttypdefinitionen finden Sie in DTD für Dokumentmodelle.
Weitere Einschränkungen werden in Begrenzungen für Textfelder und Dokumentattribute beschrieben.
[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]