hat Zahlen → Alle Listen in der fusionierten Datei werden zu Zahlen. /> < /ul>
Es scheint, dass der gesamte Listentyp zuletzt
-Numbering.xml im Zieldokument < /strong> die vorherigen überschreibt. Dokument. < /li>
Generieren neuer NSID- und Namensattribute pro Liste, um Kollisionen zu vermeiden. Magie passiert in numberhelper.mycodeHelper () . Ich möchte vermeiden, all diesen Code zu veröffentlichen und meine XML -Ausgabe für jede Quelle und die Nummerierung des Zieldokuments einfach zu geben, und vielleicht kann jemand in der Lage sein, mir zu sagen, wo ich falsch lieg, denn wie ich es verstehe, schaut der XML keine eklatanten ID -Probleme an. < /P>
Code: Select all
var targetDoc = targetWml
NumberHelper.ResetGlobalMaps();
foreach (var sourceDoc in sourceDocs)
{
var result = NumberHelper.MyCodeHelper(WordprocessingDocument sourceDoc, WmlDocument targetDoc);
targetDoc = result.UpdatedDoc;
updatedParagraphs = result.UpdatedParagraphs;
//I then have some code here that I am using to insert the result.UpdatedPargraphs into the targetDoc. This code is not having any issues. It is a numbering.xml issue, I am almost certain.
}
Code: Select all
This is atest
asdfads
fasdfasdfad
fasdfads
asdfasdf
asdfasdfsdf
asdfdsaf
adsfasdfasdf
asdfasdfasdf
asdfadsfasdfdsafasdf
Code: Select all
This iadfasdf adf
asdfasd
fasdfasdf
asdfasdfasd
fasdfasd
fadsafs
adsfasdfasd
asdfa
sdfasdfadsf
asdfsdf
< /code>
Ich hoffe, dass ich nur die XML missverkomme oder ein kleines Detail fehlt. Ich bin kein XML -Experte, wie Sie sehen können.