XML - ajout de nouvelles de la ligne de
J'ai MS word doc enregistrés comme .docx
. Je veux insérer une nouvelle ligne dans mon texte par edditing fichier XML docx. J'ai déjà essayé 

,
,
, 	
, amd il me donne toujours de l'espace pas une nouvelle ligne.
ce qu'il fait:
(Code XML)
<w:t>hel
lo</w:t>
Quand j'ouvre .docx
fichier alors qu'il est changé:
Hel lo
pas ce que je voulais être Hel
sur une ligne et lo
sur secound ligne.
avez-vous essayé de faire le modifier dans word, et d'examiner les différences?
Oui je l'ai fait quelque chose comme <w:p>... mais j'ai besoin d'utiliser le code pour le caractère de nouvelle ligne, parce que je vais être le chargement de données à partir de DB et tous nom, je vais charger voulez avoir chacun sur la nouvelle ligne ... j'espère que vous comprenez ce que je veux dire
Êtes-vous vraiment d'édition .les fichiers docx? Comment? (Ils ne sont pas XML en tant que tel, mais XML zippé.)
Ce que je fais est en train de changer .de docx .zip d'accès document.xml et c'est le lieu où je suis l'évolution ... oui XML zippé ... une solution?
Jukka a ce que je faisait allusion à, mais je n'ai pas accès à une installation de Word pour le faire moi-même
Oui je l'ai fait quelque chose comme <w:p>... mais j'ai besoin d'utiliser le code pour le caractère de nouvelle ligne, parce que je vais être le chargement de données à partir de DB et tous nom, je vais charger voulez avoir chacun sur la nouvelle ligne ... j'espère que vous comprenez ce que je veux dire
Êtes-vous vraiment d'édition .les fichiers docx? Comment? (Ils ne sont pas XML en tant que tel, mais XML zippé.)
Ce que je fais est en train de changer .de docx .zip d'accès document.xml et c'est le lieu où je suis l'évolution ... oui XML zippé ... une solution?
Jukka a ce que je faisait allusion à, mais je n'ai pas accès à une installation de Word pour le faire moi-même
OriginalL'auteur Mario LIPCIK | 2012-11-07
Vous devez vous connecter pour publier un commentaire.
Utiliser le
<w:br/>
tag.Je l'ai trouvé par la création d'un document Word, de l'enregistrer au format XML (via Enregistrer sous), l'ajout d'un saut de ligne forcé avec la touche Shift Enter, et vérifié le changement. La différence essentielle semble être juste la
w:br
tag, reflétant apparemment le code HTMLbr
tag.Peut sembler évident, mais ce qui doit être fait est de remplacer le
<w:t></w:t>
balise, tous ensemble, avec<w:br/>
...OriginalL'auteur Jukka K. Korpela
Dans le cas où il peut aider n'importe qui, le bit suivant du code c# va créer le multi-ligne structure XML
Le code ci-dessus va créer les nœuds enfants et les retours chariot, et prend soin de le préfixe.
OriginalL'auteur Lenny
@Lenny est la réponse ci-dessus, c'est ce qui fonctionne à l'aide de l'Obj-C dans ma situation avec MS Word 2011 Mac:
OriginalL'auteur ghr