Упростить / очистить XML документа DOCX word

У меня есть документ Microsoft Word (docx), и я использую Инструмент повышения производительности Open XML SDK 2.0 , чтобы сгенерировать из него код C #.

Я хочу программно вставить в документ некоторые значения из базы данных. Для этого я набрал простой текст вроде [[placeholder 1]] в тех местах, где моя программа должна заменить заполнители со значениями из базы данных.

К сожалению, в выводе XML есть какой-то беспорядок. Например. У меня есть таблица с двумя соседними ячейками, которые не должны отличаться от своего заполнителя. Но один из заполнителей разделен на несколько прогонов.

[[хороший заполнитель]]


  
    
    
  
  
    
      
      
        
        
        
      
    
    
      
        
        
        
      
      [[good place holder]]
    
  

против [[плохой заполнитель]]


  
    
    
  
  
    
      
      
        
        
        
      
    
    
      
        
        
        
      
      [[
    
    
    
      
        
        
        
      
      bad
    
    
    
      
        
        
        
      
       place holder]]
    
  

Есть ли возможность позволить Microsoft Word очистит мой документ, чтобы все заполнители можно было идентифицировать в сгенерированном XML?

18
задан Deduplicator 25 February 2015 в 23:08
поделиться