Einzelnen Beitrag anzeigen

Fritzew

Registriert seit: 18. Nov 2015
Ort: Kehl
678 Beiträge
 
Delphi 11 Alexandria
 
#9

AW: Platzhalter in XML-Datei durch (mehrzeiligen) Text ersetzen

  Alt 16. Feb 2021, 21:45
Was auch doof ist - und mir insofern die XML-Klasse wohl doch nicht hilft - ist, dass Word in seinem inneren XML-Gefüge den Text umformatiert, wenn man den Platzhalter bearbeitet (z.B. Zeilenabstand oder Font) und dann das so aussieht:

D.H. die "{" und "}" werden von meinem Platzhalter-Text getrennt und subnote.text gibt mir eben nur "Adr_Alles" zurück...

Bleibt wohl nur übrig, dass ich vorher prüfe, ob ein "{" vorkam und wenn nur ein "Adr_Alles" kommt, ich zurück iteriere und "{" da lösche und auch weiter interiere und dann das "}" lösche.

Ganz schön umständlich...
Wer hat das Format definiert?
Wieso Platzhalter im Text? Das Word Format hat Doch eigene Felder für so etwas?
Ich will jetzt nicht nachschauen aber für mich klingt das nicht plausibel. Benutze die Möglichkeiten die dafür vorgesehen sind. Ansonsten investiere in WPTools und Julian wird Dir helfen...

Was ich damit sagen will, selber das XML so zu schreiben das Word "immer" damit klarkommt ist schon ambitioniert

Aber nur meine Meinung
Gruss Fritz
Fritz Westermann
  Mit Zitat antworten Zitat