Ich verwende POI4XPAGES, aber ich habe ein Problem mit Word-Vorlagenformat.POI4XPAGES Word Template Format
Es wird die Syntax '< < name >>' in Word docx verwendet, um den Feldwert zu übergeben. Aber wenn ich das mit Word 2013 versuche, funktioniert es nicht.
Ich habe das docx in einer Zip-Datei umbenannt, um die XML-Struktur in der Datei document.xml zu sehen, und ich habe gesehen, dass die Struktur einer Word2013-Datei von der Struktur des docx (mit Word 2006) abweichen kann finden in der Probe db
dies der xml ist, dass Sie in der Beispielvorlage finden (und es funktioniert)
<w:r>
<w:tab/>
<w:t><<name>></w:t>
</w:r>
dies ist die xml Sie finden können, wenn Sie ändern und wieder die Probe docx mit Word speichern 2013 (und es funktioniert nicht)
<w:r>
<w:tab/>
<w:t><<</w:t>
</w:r>
<w:proofErr w:type="spellStart"/>
<w:r>
<w:t>name</w:t>
</w:r>
<w:proofErr w:type="spellEnd"/>
<w:r>
<w:t>>></w:t>
</w:r>
Irgendwelche Vorschläge, damit es mit den letzten Wortversionen funktioniert?
Dank
Die 'w: type = "spellStart"' bedeutet, gibt es eine offene Rechtschreibprüfung. Dies ist auch mit Word 2007. So öffnen Sie das Word-Dokument. Sie werden den Text "name" mit einer roten Wellenlinie unterstrichen sehen. Rigid klicken Sie auf das Wort und wählen Sie "Ignorieren". Jetzt speichern. –