Avatar billede reginho Nybegynder
01. juni 2007 - 15:33 Der er 2 kommentarer og
2 løsninger

Hvordan får jeg vist et XML ark, så det der mere overskueligt ud?

Hej

Jeg har en laaaang liste med XML koder. Dem vil jeg gerne have til at se mere overskuelige ud. F.eks.ser det sådan her ud:

- <subrecord id="87">
  <element>151</element>
  <name>internationale</name>
  <title>Den Internationale Projektlederuddannelse</title>
  <type>Checkbox</type>
  <value>cb</value>
  </subrecord>
- <subrecord id="88">
  <element>152</element>
  <name>it</name>
  <title>IT Projektlederuddannelsen</title>
  <type>Checkbox</type>
  <value>cb</value>
  </subrecord>
- <subrecord id="89">
  <element>162</element>
  <name>navnefelt</name>
  <title>navnefelt</title>
  <type>Text</type>


Jeg vil gerne have det til at se mere overskueligt ud, som f.eks:
Title: IT Projektlederuddannelsen
ID: 89
etc..

Nogen de rved hvordan...?

Mvh
Regin
Avatar billede falster Ekspert
01. juni 2007 - 22:14 #1
Avatar billede arne_v Ekspert
01. juni 2007 - 23:38 #2
Med en så specifik form for "overskuelig" tror jeg at du bliver nødt til
at lave et formaterings XSL.
Avatar billede arne_v Ekspert
03. juni 2007 - 23:15 #3
noget a la:

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/">
<xsl:for-each select="//subrecord">
Title <xsl:value-of select="title"/>
ID: <xsl:value-of select="@id"/>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
Avatar billede arne_v Ekspert
07. august 2007 - 22:47 #4
Også et svar fra mig.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester