Thema: Markup-Parser

Einzelnen Beitrag anzeigen

hansklok

Registriert seit: 14. Apr 2004
Ort: Karlsruhe
318 Beiträge
 
Delphi 2010 Architect
 
#3

AW: Markup-Parser

  Alt 18. Apr 2016, 17:10
Ja, ganz genau Sir Ruf JSON wäre beispielsweise ja gar nicht so übel (siehe Dein Beispiel). Wobei anzumerken ist, dass ich den Color-Tag nicht benötige, da meine Reports nur auf globalen Styles aufbauen. Somit wird die Textfarbe auch als Character-Style gespeichert. Wie "Fett", ist also auch "Rot" ein Character-Style. Der zweite Absatz enthält jedoch verschachtelte Markup, daher müsste das eher so ausschauen:

Code:
{
    "style": "Normal",
    "elements":[
      {
        "style": null,
        "content": "Und hier beginnt mein zweiter Absatz, der das Absatzformat Normal hat und der "
      },
      {
        "style": "Fett",
        "elements":[
          {
            "content": "formatierten, "
          },
          {
            "style": "Rot",
            "content": "farbigen"
          }]
      },
      {
        "style": null,
        "content": " Text darstellen kann."
      }]
  }

Geändert von hansklok (18. Apr 2016 um 17:32 Uhr)
  Mit Zitat antworten Zitat