0
MS Wordの順序付きリストをXML文書にバインドする方法はありますか?VB MS Word:XMLを順序付きリストにバインドしますか?
は、現在、私のようなXMLがあります。
<?xml version="1.0"?>
<myvars>
<name>foo</name>
</myvars>
その後、私はContentControlにそれをロードし、マップ:
ActiveDocument.CustomXMLParts.Add
ActiveDocument.CustomXMLParts(5).Load ("c:\test.xml")
Dim strXPath1 As String
strXPath1 = "/myvars/name"
ActiveDocument.ContentControls(1).XMLMapping.SetMapping strXPath1
をしかし、これは、単一のテキストに対してのみ有効です。 XMLエンタープライズを順序リストにマップする方法はありますか?たとえば、次の
それが発注したリストとして表示されるようにワード文書にマッピングされ<?xml version="1.0"?>
<myvars>
<person>
<name>foo</name>
<alias>bar</alias>
<alias>chew</alias>
</person>
<person>
<name>alpha</name>
<alias>bravo</alias>
<alias>charlie</alias>
</person>
</myvars>
:
1. foo
a. bar
b. chew
2. alpha
a. bravo
b. charlie