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:
Code:
- <w:r w:rsidRPr="005E0480">
- <w:rPr>
<w:rFonts w:
ascii="Arial" w:hAnsi="Arial" w:cs="Arial" />
<w:iCs />
<w:lang w:val="de-DE" />
</w:rPr>
<w:t>{</w:t>
</w:r>
<w:proofErr w:type="spellStart" />
- <w:r w:rsidRPr="005E0480">
- <w:rPr>
<w:rFonts w:
ascii="Arial" w:hAnsi="Arial" w:cs="Arial" />
<w:iCs />
<w:lang w:val="de-DE" />
</w:rPr>
<w:t>Adr_Alles</w:t>
</w:r>
<w:proofErr w:type="spellEnd" />
- <w:r w:rsidRPr="005E0480">
- <w:rPr>
<w:rFonts w:
ascii="Arial" w:hAnsi="Arial" w:cs="Arial" />
<w:iCs />
<w:lang w:val="de-DE" />
</w:rPr>
<w:t>}</w:t>
</w:r>
</w:p>
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...