He mensen,
Ik probeer een word xml file, waarin ik zelf via een schema weer xml heb ondergebracht, te ontleden.
ik probeer via een xslt het word document terug te brengen tot de custom tags die ik er zelf in heb gezet. Het probleem is dat de nesting erg lomp en vaag is met allerlei namespaces.
Ik wil dus eigenlijk middels een xslt alles van de namspace ns0 laten zien, maar de rest niet.
Ik loop steeds vast op de w: namespace, deze kan ik niet verbergen want dan mis ik ook de ns0 namespace.
Is het uberhaupt mogelijk om dit met xslt te doen of zal ik toch echt via dom/ado aan de gang moeten?
p.s. als je een volledig word doc xml bestand wil zien dan raad ik je aan er zelf even een te maken
-edit- Grmbl nog geen goeie titel geformuleerd... als het mogelijk is graag: [XML - XSLT] alleen specifieke namespace laten zien
Ik probeer een word xml file, waarin ik zelf via een schema weer xml heb ondergebracht, te ontleden.
ik probeer via een xslt het word document terug te brengen tot de custom tags die ik er zelf in heb gezet. Het probleem is dat de nesting erg lomp en vaag is met allerlei namespaces.
Ik wil dus eigenlijk middels een xslt alles van de namspace ns0 laten zien, maar de rest niet.
Ik loop steeds vast op de w: namespace, deze kan ik niet verbergen want dan mis ik ook de ns0 namespace.
Is het uberhaupt mogelijk om dit met xslt te doen of zal ik toch echt via dom/ado aan de gang moeten?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
| <w:body>
~tags geknipt~
<ns0:Employee>
<w:p>
<w:pPr>
<w:rPr>
<w:lang w:val="EN-GB" />
</w:rPr>
</w:pPr>
- <w:r>
- <w:rPr>
<w:lang w:val="EN-GB" />
</w:rPr>
<w:t>Employee:</w:t>
</w:r>
</w:p>
<ns0:Name>
<w:p>
- <w:pPr>
- <w:tabs>
<w:tab w:val="left" w:pos="3420" />
<w:tab w:val="left" w:pos="6300" />
</w:tabs>
- <w:rPr>
<w:lang w:val="EN-GB" />
</w:rPr>
</w:pPr>
- <w:r>
- <w:rPr>
<w:lang w:val="EN-GB" />
</w:rPr>
<w:t>First name:</w:t>
</w:r>
- <ns0:First>
- <w:r>
- <w:rPr>
<w:lang w:val="EN-GB" />
</w:rPr>
<w:t>Florens</w:t>
</w:r>
</ns0:First>
~alle niet belangrijke tags vanaf hier weg gehaald~
<ns0:Middle ></ns0:Middle>
- <ns0:Last>
<w:t>Koning</w:t>
</ns0:Name>
~tags geknipt~
</ns0:Employee>
~tags geknipt~
</w:body> |
p.s. als je een volledig word doc xml bestand wil zien dan raad ik je aan er zelf even een te maken
-edit- Grmbl nog geen goeie titel geformuleerd... als het mogelijk is graag: [XML - XSLT] alleen specifieke namespace laten zien
[ Voor 20% gewijzigd door kippetje01 op 27-04-2006 14:43 ]