Я використовую функцію експорту як XML у Microsoft Excel, у мене є визначення XML-схеми на зразок:
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="timeline">
<xs:complexType>
<xs:sequence>
<xs:element name="event" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:all>
<xs:element name="date" type="xs:string" minOccurs="1" />
<xs:element name="title" type="xs:string" minOccurs="1" />
<xs:element name="caption" type="xs:string" minOccurs="0" />
<xs:element name="image" type="xs:anyURI" minOccurs="0" />
</xs:all>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="title" type="xs:string" use="required" />
<xs:attribute name="id" type="xs:string" use="required" />
<xs:attribute name="order" type="xs:int" />
<xs:attribute name="color" type="xs:hexBinary" />
</xs:complexType>
</xs:element>
</xs:schema>
Мій стіл виглядає так:
╔══════╦════════════════════╦════════════════════════╦═══════════╦════════════════╗
║ date ║ title ║ caption ║ reference ║ image ║
╚══════╩════════════════════╩════════════════════════╩═══════════╩════════════════╝
│ 1915 │ Alex's Birthday │ We ate cake. │ rcn_02 │ rcn/rcn_02.png │
│ │ │ │ │ │
│ │ │ He didn't like cake. │ │ │
├──────┼────────────────────┼────────────────────────┼───────────┼────────────────┤
│ 1920 │ Alex starts school │ He didn't like school. │ rcn_03 │ rcn/rcn_03.png │
└──────┴────────────────────┴────────────────────────┴───────────┴────────────────┘
Що я хочу зробити, це перетворити клітини муліліну і обернути кожен розділ <p>
елементом. Тож замість поточного виходу, який є:
<event>
<date>1915</date>
<title>Alex's Birthday</title>
<caption>We ate cake.
He didn't like cake.</caption>
<image>rcn/rcn_02.png</image>
</event>
Я хочу отримати:
<event>
<date>1915</date>
<title>Alex's Birthday</title>
<caption>
<p>We ate cake.</p>
<p>He didn't like cake.</p>
</caption>
<image>rcn/rcn_02.png</image>
</event>
Хтось знає, як це можливо, не вставляючи теги в текст вручну (у мене багато сотень рядків)?
<p> </p>
? Чи будь-яка допомога