MediaWiki-API-Hilfe

Dies ist eine automatisch generierte MediaWiki-API-Dokumentationsseite.

Dokumentation und Beispiele: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=wbparsevalue

(main | wbparsevalue)
  • Dieses Modul erfordert Leserechte.
  • Quelle: WikibaseRepository
  • Lizenz: GPL-2.0-or-later

Parst Werte mithilfe eines ValueParser.

Parameter:
datatype

Datentyp des zu parsenden Wertes. Bestimmt den zu verwendenden Parser.

Einer der folgenden Werte: commonsMedia, entity-schema, external-id, geo-shape, globe-coordinate, monolingualtext, quantity, string, tabular-data, time, url, wikibase-item, wikibase-property
property

Property ID the value to parse belongs to. Determines the parser to use.

parser
Veraltet.

Kennung des zu verwendenden ValueParser. Veraltet. Verwende stattdessen den Parameter datatype.

Einer der folgenden Werte: commonsMedia, entity-schema, external-id, geo-shape, globe-coordinate, globecoordinate, monolingualtext, null, quantity, string, tabular-data, time, url, wikibase-entityid, wikibase-item, wikibase-property
values

Die zu parsenden Werte

Dieser Parameter ist erforderlich.
Werte mit | trennen oder Alternative.
Die maximale Anzahl von Werten beträgt 50 (500 für Clients, denen höhere Limits erlaubt sind).
options

Die Optionen, die der Parser verwenden soll. Angegeben als JSON-Objekt.

validate

Ob zusätzlich die eingegebenen Daten verifiziert werden sollen.

Type: boolean (details)
Beispiele:
Parst eine reine Zeichenfolge in ein StringValue-Objekt.
api.php?action=wbparsevalue&datatype=string&values=foo|bar [in Spielwiese öffnen]
Parst 1994-02-08 auf ein TimeValue-Objekt mit einer Genauigkeit von 9 (Jahr).
api.php?action=wbparsevalue&datatype=time&values=1994-02-08&options={"precision":9} [in Spielwiese öffnen]
Parse 1994-02-08 to a TimeValue object with a precision of 14 (second) with validation enabled, resulting in a validation failure.
api.php?action=wbparsevalue&datatype=time&validate&values=1994-02-08&options={"precision":14} [in Spielwiese öffnen]
Parse foo into an object of whatever datatype P123 is, with validation enabled, potentially resulting in a validation failure depending on P123's datatype's expected input.
api.php?action=wbparsevalue&property=P123&validate&values=foo [in Spielwiese öffnen]