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=wbformatvalue
(main | wbformatvalue)
- Denne modulen krever lesetilgang.
- Kilde: WikibaseClient
- Lisens: GPL-2.0-or-later
Formaterer DataValues.
Parametre:
- generate
Det ønskede resultatformatet som skal gerereres.
- Én av følgende verdier: text/html, text/html; disposition=verbose, text/html; disposition=verbose-preview, text/plain, text/x-wiki
- Standard: text/x-wiki
- datavalue
Data som skal formateres. Dette må være en JSON-serialisering av et DataValue-objekt.
- Denne parameteren er påkrevd.
- datatype
Vediens datatype. Dette er forskjellige fra verdiens type
- Én av følgende verdier: commonsMedia, entity-schema, external-id, geo-shape, globe-coordinate, math, monolingualtext, quantity, string, tabular-data, time, url, wikibase-item, wikibase-property
- property
Egenskaps-ID dataverdien tilhører, bør brukes i stedet for datatype-parameteren.
- options
Valgene formatereren bør bruke. Angis som et JSON-objekt.
Eksempler:
- Formater en enkel strengverdi.
- api.php?action=wbformatvalue&datavalue=%7B%22value%22%3A%22hello%22%2C%22type%22%3A%22string%22%7D [åpne i sandkasse]
- Formater en strengverdi som URL i HTML.
- api.php?action=wbformatvalue&datavalue=%7B%22value%22%3A%22http%3A%5C%2F%5C%2Facme.org%22%2C%22type%22%3A%22string%22%7D&datatype=url&generate=text%2Fhtml [åpne i sandkasse]
- Formater en tidsverdi som ren tekst, og vis kalendermodellen automatisk om nødvendig.
- api.php?action=wbformatvalue&datavalue=%7B%22value%22%3A%7B%22time%22%3A%22%2B1879-03-14T00%3A00%3A00Z%22%2C%22timezone%22%3A0%2C%22before%22%3A0%2C%22after%22%3A0%2C%22precision%22%3A11%2C%22calendarmodel%22%3A%22http%3A%5C%2F%5C%2Fwww.wikidata.org%5C%2Fentity%5C%2FQ1985727%22%7D%2C%22type%22%3A%22time%22%7D&datatype=time&generate=text%2Fplain&options=%7B%22showcalendar%22%3A%22auto%22%7D [åpne i sandkasse]