Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

...

Nedanstående lista visar en komplett lista med element ur DocBook-standarden stöds av 1177 Inkorg. Dessa skall alltså anges i AddMessage.Message.Text-element för att formatera meddelande till invånaren. Notera även att endast DocBook är tillåtet som formatering.

Element, attribut      

Parent

Child

article

NA

info, para, section, bibliography, variablelist

info

article, section

title

section

article

info, title, para, bibliography, variablelist

para

article, section

ulink, emphasis

bibliography

article, section

NA

variablelist

article, section

title, varlistentry

title

info, section, variablelist

NA

ulink *

para

url, type

link

para

url, type

varlistentry

variablelist

term, listitem

term

varlistentry

NA

listitem

varlistentry

NA

url

ulink

NA

type

ulink

NA

emphasis

info, para

role (bold, italics, underline)

role

emphasis

NA

itemizedlist

article, section

mark (bullet, hyphen)

listitem

itemizedlist

NA

emphasis

title

role (collapsible)

* ulink är inte en del av DocBook 5.0 och stöds endast för bakåtkompabilitet mot befintliga integrationer. Använd link för nya implementationer.

Entity encoding 

Texten i elementet ska vara i s.k. ”entity encoding” så att DocBook-elementen inte uppfattas som del av SOAP-meddelandets XML-struktur när meddelandet tas emot av konsumenten. Konsumenten behöver sedan återskapa ursprunglig XML från innehållet i elementet. Det finns många exempel på open-source-bibliotek som kan användas av producenten för att göra ”entity encoding” och av konsumenten för att återställa till XML. Ett exempel är Apache Commons Lang StringEscapeUtils: http://commons.apache.org/proper/commons-lang/javadocs/api-2.1/org/apache/commons/lang/StringEscapeUtils.html  (se metoderna escapeXml respektive unescapeXml).

...