0

私はXMLの世界に不慣れです。XMLを作成する方法がわからないため、以下に2つの例を示します。

私の質問は次のとおりです。XMLを前提として、Example#1 /#2のいずれかをWordML結果に変換するにはどうすればよいですか?これを達成するにはどのようなテクノロジーが必要ですか?

例1:

<NumberedList1>
  <Paragraph>Paragraph one.</Paragraph>
</NumberedList1>

例2:

<NumberedList>1</NumberedList>
<Paragraph>Paragraph one.</Paragraph>

変換後...

WordMLの結果:

<w:p>
  <w:pPr>
    <w:pStyle w:val="ListParagraph"/>
    <w:numPr>
      <w:ilvl w:val="0"/>
      <w:numId w:val="1"/>
    </w:numPr>
  </w:pPr>
  <w:r>
    <w:t>Paragraph one.</w:t>
  </w:r>
</w:p>

XMLをWordMLに変換する方法がある場合は、2つの異なる形式でXMLとWordMLの両方をオンザフライで作成する代わりに、データをXML形式でデータベースに保存することを選択できます。

4

1 に答える 1

1

XMLのコンテキストで「変換」と言うと、必然的にXSLTを使用することになります。

(これらの2つの例のいずれかをXML設計として検討している場合、要素名の一部に何かを意味させるのは非常に悪い形式です。例2の方がはるかに優れています。)

于 2010-03-12T21:13:32.000 に答える