MediaWiki-API-hjelp
Dette er en automatisk generert MediaWiki-API-dokumentasjonsside.
Dokumentasjon og eksempler: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=wbparsevalue
(main | wbparsevalue)
- Denne modulen krever lesetilgang.
- Kilde: WikibaseClient
- Lisens: GPL-2.0-or-later
Parser verdier med en ValueParser.
Spesifikke parametre:
Andre generelle parametre er tilgjengelige.
- datatype
Datatypen til verdien som skal parses. Bestemmer hvilken parser som skal brukes.
- Én av følgende verdier: commonsMedia, external-id, geo-shape, globe-coordinate, math, monolingualtext, quantity, string, tabular-data, time, url, wikibase-item, wikibase-property
- property
Egenskaps-ID-en til verdien tolkingen tilhører. Bestemmer hvilken tolkning som skal brukes.
- parser
- Utgått.
ID fra
ValueParsersom brukes. Avskrevet. Bruk heller parameteren datatype.- Én av følgende verdier: commonsMedia, external-id, geo-shape, globe-coordinate, globecoordinate, math, monolingualtext, null, quantity, string, tabular-data, time, url, wikibase-entityid, wikibase-item, wikibase-property
- values
Verdier som skal parses
- Denne parameteren er påkrevd.
- Separer verdier med | eller alternativ.
- Maksimalt antall verdier er 50 (500 for klienter som er tillatt høyere grenser).
- options
Valgene parseren skal bruke. Gis som et JSON-objekt.
- validate
Hvorvidt dataene som sendes inn skal verifiseres videre.
- Type: boolsk (detaljer)
Eksempler:
- Parse en enkel streng til et StringValue-objekt.
- api.php?action=wbparsevalue&datatype=string&values=foo|bar [åpne i sandkasse]
- Parse 1994-02-08 til et TimeValue-objekt med en presisjon av 9 (år).
- api.php?action=wbparsevalue&datatype=time&values=1994-02-08&options={"precision":9} [åpne i sandkasse]
- Parse 1994-02-08 til et TimeValue-objekt med en presisjon av 14 (sekund) med validering slått på, hvilket resulterer i en valideringsfeil.
- api.php?action=wbparsevalue&datatype=time&validate&values=1994-02-08&options={"precision":14} [åpne i sandkasse]
- Tolk foo til et objekt med datatypen til P123, med validering slått på; resulterer potensielt i valideringsfeil avhengig av hva datatypen til P123 forventer å få som inndata.
- api.php?action=wbparsevalue&property=P123&validate&values=foo [åpne i sandkasse]