MediaWiki API súgó

Ez egy automatikusan generált MediaWiki API-dokumentációs lap.

Dokumentáció és példák: https://www.mediawiki.org/wiki/API

action=wbparsevalue

(main | wbparsevalue)
  • Ez a modul olvasási jogot igényel.
  • Forrás: WikibaseClient
  • Licenc: GPL-2.0-or-later

Parses values using a ValueParser.

Paraméterek:
datatype

A feldolgozandó érték adattípusa. Meghatározza a használandó feldolgozót.

A következő értékek egyike: commonsMedia, geo-shape, globe-coordinate, monolingualtext, quantity, string, tabular-data, time, url, external-id, wikibase-item, wikibase-property
parser
Elavult.

A használandó ValueParser azonosítója. Elavult. Használd a datatype paraméter helyette.

A következő értékek egyike: wikibase-entityid, globecoordinate, null, commonsMedia, geo-shape, globe-coordinate, monolingualtext, quantity, string, tabular-data, time, url, external-id, wikibase-item, wikibase-property
values

A feldolgozandó adatok

Ez a paraméter kötelező.
Separate values with | or alternative. Maximum number of values is 50 (500 for bots).
options

The options the parser should use. Provided as a JSON object.

validate

Whether to additionally verify the data passed in.

Típus: logikai (részletek)
Példák:
Parse a plain string into a StringValue object.
api.php?action=wbparsevalue&datatype=string&values=foo|bar [open in sandbox]
Parse 1994-02-08 to a TimeValue object with a precision of 9 (year).
api.php?action=wbparsevalue&datatype=time&values=1994-02-08&options={"precision":9} [open in sandbox]
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} [open in sandbox]