Avatar billede goje Nybegynder
27. november 2002 - 12:43 Der er 19 kommentarer og
1 løsning

XPath til fil med varierende felt definition

Jeg er ved at lave XPath søgninger i et xml dokument. Mit problem er, at felt antallet for hver sibling varierer afhængig af data og det er parseren ikke så glad for. HVordan omgåes dette problem?
Avatar billede goje Nybegynder
27. november 2002 - 12:44 #1
Jeg er totalt xpath newbie, så no flaming please :o)
Avatar billede erikjacobsen Ekspert
27. november 2002 - 13:04 #2
Kan du vise et eksempel på din XML og hvad du vil spørge på?
Avatar billede janegil Nybegynder
27. november 2002 - 13:05 #3
OK, det faller meg tungt, men jeg skal forsøke å være snill. Men kan du prøve å forklare hva du mener med "felt"? et attributt, et element?
Avatar billede goje Nybegynder
27. november 2002 - 13:17 #4
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSPY v5 U (http://www.xmlspy.com) by Troels Aagaard (goje.dk) -->
<Content>
    <Product updateMode="none">
        <uuid>1:67:91f7baf8ec2de3f48358da</uuid>
        <internalName>Cykeludlejere:Videbæk-Skjern Veteranjernbane</internalName>
        <status>O</status>
        <ownerOrganisation>Ringkøbing Fjord Samarbejdet</ownerOrganisation>
        <ownerId>810628</ownerId>
        <productArea>
            <uuid>1:69:91f7baf8ec2dc020947f1</uuid>
            <internalName>Aktiviteter</internalName>
        </productArea>
        <productType>
            <uuid>1:72:91f7baf8ec2ddf6e30900</uuid>
            <internalName>Cykeludlejere</internalName>
        </productType>
        <creationDate>2002-02-22 13:50:33.0</creationDate>
        <modificationDate>2002-04-06 00:30:55.0</modificationDate>
        <Description>
            <textDK>Skinnecykling. Turen foregår mellem Herborg og Skjern (15 km) på den nedlagte Skjern-Videbæk bane.
Der er rastepladser langs banen. Tag madkurven med og få en oplevelse for hele familien.
Hver skinnecykel kan befordre: Fører (min. 15 år), en voksen og et barn eller fører og to børn.
Reservation, billetsalg og nøgleudlevering : Bredgades Kiosk, Bredgade 45,
6920 Videbæk, tlf. 97-17 22 71.
Pris: Max 4 timer 85 kr. Max 6 timer 120 kr. pr. skinnecykel.</textDK>
            <textDE>Die Schienenfahrradtour ist 10 km lang. Sie mieten die Fahrräder für 4 oder
8 Stunden. Jedes Fahrrad transportiert ein Führer (min. 15 Jahre alt), ein
Erwachsenen und ein Kind oder Führer und zwei Kinder.
Anmeldung zur Fahrradmiete an: Tel. Nr. 97 17 22 71 (Bredgades Kiosk,
Bredgade 45, Videbæk )</textDE>
            <textUK>The Trolly-cycle tour is about 10 km. You can rent the cycles for 4 or 8 hours.
Each trolly-cycle can carry one drive (min. 15 years old), one adult and one
child or one driver and two children.
To rent a cykle, please phone nr.: 97 17 22 71 (Bredgades Kiosk, Videbæk, Bredgade 45 )</textUK>
        </Description>
        <community>Videbæk</community>
        <Name>
            <nameDK>Videbæk-Skjern Veteranjernbane</nameDK>
            <nameDE> </nameDE>
            <nameUK>Videbæk-Skjern Veteranjernbane</nameUK>
        </Name>
        <Address sortOrder="1">
            <subCity>Bredgades Kiosk, Bredgade 45 </subCity>
            <postalCode>6920</postalCode>
            <city>Videbæk</city>
        </Address>
        <FacilityValue>
            <facilityGroupUUID>1:13:91f7baf8ec2de3bd274ea7</facilityGroupUUID>
            <facilityGroupName>Cykeludlejere:Kontakt</facilityGroupName>
            <facilityUUID>1:12:91f7baf8ec2de3bd954ead</facilityUUID>
            <facilityName>Cykeludlejere:Kontakt:Telefon</facilityName>
            <facilityColumnUUID>1:106:91f7baf8ec2de3bd564ea8</facilityColumnUUID>
            <facilityColumnName>Cykeludlejere:Kontakt:Kolonne:1</facilityColumnName>
            <value>97172271</value>
        </FacilityValue>
        <FacilityValue>
            <facilityGroupUUID>1:13:91f7baf8ec2de3c2c54efb</facilityGroupUUID>
            <facilityGroupName>Cykeludlejere:Åbningsperioder</facilityGroupName>
            <facilityUUID>1:12:91f7baf8ec2de3c3234f04</facilityUUID>
            <facilityName>Cykeludlejere:Åbningsperioder:Række:1</facilityName>
            <facilityColumnUUID>1:106:91f7baf8ec2de3c2e44efc</facilityColumnUUID>
            <facilityColumnName>Cykeludlejere:Åbningsperioder:Periode</facilityColumnName>
            <value>01-01-2002 00:00:00/31-12-2002 00:00:00</value>
        </FacilityValue>
    </Product>
    <Product updateMode="none">
        <uuid>1:67:91f7baf8ec2e3fc49a84c7</uuid>
        <internalName>Gallerier og kunsthåndværkere:"Smedegård"</internalName>
        <status>O</status>
        <ownerOrganisation>Herning Kongres- og Turistbureau</ownerOrganisation>
        <ownerId>1:67:91f7baf8ec2e3fc49a84c7</ownerId>
        <productArea>
            <uuid>1:69:91f7baf8ec2dc020847f0</uuid>
            <internalName>Attraktioner</internalName>
        </productArea>
        <productType>
            <uuid>1:72:91f7baf8ec2ddf909d1158</uuid>
            <internalName>Gallerier og kunsthåndværkere</internalName>
        </productType>
        <creationDate>2002-02-22 15:32:05.0</creationDate>
        <modificationDate>2002-10-25 12:34:14.0</modificationDate>
        <Image id="primary">
            <imageUK>
                <ImageTranslation>
                    <imageData encoding="base64">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
CGKaoLRAkb6mpqazqImVF5//2Q==</imageData>
                    <filename>galleri1.jpg</filename>
                </ImageTranslation>
            </imageUK>
        </Image>
        <Description>
            <textDK>"Smedegård" i Herning er åbent fredag kl. 14-17 eller efter aftale.</textDK>
            <textDE>"Smedegård" in Herning ist am Freitags 2 Uhr bis zum 5 Uhr geöffnet oder nach Ansprache. </textDE>
            <textUK>"Smedegård" in Herning is open Fridays from 2.00 p.m. until 5.00 p.m. or as agreed. </textUK>
        </Description>
        <community>Herning</community>
        <Name>
            <nameDK>"Smedegård"</nameDK>
            <nameDE>"Smedegård"</nameDE>
            <nameUK>"Smedegård"</nameUK>
        </Name>
        <Address sortOrder="1">
            <road>Krogslundvej</road>
            <houseNumber>7</houseNumber>
            <subCity>Herning</subCity>
            <postalCode>7400</postalCode>
            <city>Herning</city>
            <geoCode>
                <x>505937</x>
                <y>6220250</y>
            </geoCode>
        </Address>
        <FacilityValue>
            <facilityGroupUUID>1:13:91f7baf8ec2e3f08dc5f1d</facilityGroupUUID>
            <facilityGroupName>Gallerier og kunsthåndværkere:Kontakt</facilityGroupName>
            <facilityUUID>1:12:91f7baf8ec2e3f09975f23</facilityUUID>
            <facilityName>Gallerier og kunsthåndværkere:Kontakt:Telefon</facilityName>
            <facilityColumnUUID>1:106:91f7baf8ec2e3f09495f1e</facilityColumnUUID>
            <facilityColumnName>Gallerier og kunsthåndværkere:Kontakt:Kolonne:1</facilityColumnName>
            <value>97116380</value>
        </FacilityValue>
        <FacilityValue>
            <facilityGroupUUID>1:13:91f7baf8ec2e3f0ce35f38</facilityGroupUUID>
            <facilityGroupName>Gallerier og kunsthåndværkere:Kunstart/Branche</facilityGroupName>
            <facilityUUID>1:12:91f7baf8ec2e3f0f925f80</facilityUUID>
            <facilityName>Gallerier og kunsthåndværkere:Kunstart/Branche:kunsthåndværk</facilityName>
            <facilityColumnUUID>1:106:91f7baf8ec2e3f0d025f39</facilityColumnUUID>
            <facilityColumnName>Gallerier og kunsthåndværkere:Kunstart/Branche:Kolonne:1</facilityColumnName>
            <value>true</value>
        </FacilityValue>
        <FacilityValue>
            <facilityGroupUUID>1:13:91f7baf8ec2e3f0ce35f38</facilityGroupUUID>
            <facilityGroupName>Gallerier og kunsthåndværkere:Kunstart/Branche</facilityGroupName>
            <facilityUUID>1:12:91f7baf8ec2e3f11485fad</facilityUUID>
            <facilityName>Gallerier og kunsthåndværkere:Kunstart/Branche:atelier</facilityName>
            <facilityColumnUUID>1:106:91f7baf8ec2e3f0d025f39</facilityColumnUUID>
            <facilityColumnName>Gallerier og kunsthåndværkere:Kunstart/Branche:Kolonne:1</facilityColumnName>
            <value>true</value>
        </FacilityValue>
        <FacilityValue>
            <facilityGroupUUID>1:13:91f7baf8ec2e3f0ce35f38</facilityGroupUUID>
            <facilityGroupName>Gallerier og kunsthåndværkere:Kunstart/Branche</facilityGroupName>
            <facilityUUID>1:12:91f7baf8ec2e3f11775fb2</facilityUUID>
            <facilityName>Gallerier og kunsthåndværkere:Kunstart/Branche:tegning</facilityName>
            <facilityColumnUUID>1:106:91f7baf8ec2e3f0d025f39</facilityColumnUUID>
            <facilityColumnName>Gallerier og kunsthåndværkere:Kunstart/Branche:Kolonne:1</facilityColumnName>
            <value>true</value>
        </FacilityValue>
    </Product>
Avatar billede goje Nybegynder
27. november 2002 - 13:21 #5
Det er bla <address></address> der volder lidt problemer, da antallet af værdier(?) herunder varierer. f.eks:

<Address sortOrder="1">
  <road>Krogslundvej</road>
  <houseNumber>7</houseNumber>
  <subCity>Herning</subCity>
  <postalCode>7400</postalCode>
  <city>Herning</city>
  <geoCode>
    <x>505937</x>
    <y>6220250</y>
  </geoCode>
</Address>

ved en og

<Address sortOrder="1">
  <subCity>Herning</subCity>
  <postalCode>7400</postalCode>
  <city>Herning</city>
  <geoCode>
    <x>505937</x>
    <y>6220250</y>
  </geoCode>
</Address>

ved en anden. Kan i forstå hvad jeg mener? :o)
Avatar billede goje Nybegynder
27. november 2002 - 13:22 #6
Det er bla <address></address> der volder lidt problemer, da antallet af værdier(?) herunder varierer. f.eks:

<Address sortOrder="1">
  <road>Krogslundvej</road>
  <houseNumber>7</houseNumber>
  <subCity>Herning</subCity>
  <postalCode>7400</postalCode>
  <city>Herning</city>
  <geoCode>
    <x>505937</x>
    <y>6220250</y>
  </geoCode>
</Address>

ved en og

<Address sortOrder="1">
  <subCity>Herning</subCity>
  <postalCode>7400</postalCode>
  <city>Herning</city>
  <geoCode>
    <x>505937</x>
    <y>6220250</y>
  </geoCode>
</Address>

ved en anden. Kan i forstå hvad jeg mener? :o)
Avatar billede goje Nybegynder
27. november 2002 - 13:36 #7
I får lige en lidt mere letlæselig version:

  <?xml version="1.0" encoding="UTF-8" ?>
- <!--  edited with XML Spy v4.4 (http://www.xmlspy.com) by Thomas Klem Thomsen (The Danish Tourist Board)
  -->
- <!-- W3C Schema generated by XML Spy v4.4 (http://www.xmlspy.com)
  -->
- <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
  <xs:element name="Address" type="AddressType" />
- <xs:element name="Content">
- <xs:complexType>
- <xs:sequence>
  <xs:element ref="Product" maxOccurs="unbounded" />
  </xs:sequence>
  </xs:complexType>
  </xs:element>
  <xs:element name="Description" type="DescriptionType" />
- <xs:element name="FacilityValue">
- <xs:complexType>
- <xs:sequence>
  <xs:element ref="facilityGroupUUID" />
  <xs:element ref="facilityGroupName" />
  <xs:element ref="facilityUUID" />
  <xs:element ref="facilityName" />
  <xs:element ref="facilityColumnUUID" />
  <xs:element ref="facilityColumnName" />
  <xs:element ref="value" />
  </xs:sequence>
  </xs:complexType>
  </xs:element>
- <xs:element name="Image">
- <xs:complexType>
- <xs:sequence>
  <xs:element ref="imageDK" minOccurs="0" />
  <xs:element ref="imageDE" minOccurs="0" />
  <xs:element ref="imageUK" />
  </xs:sequence>
- <xs:attribute name="id" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:NMTOKEN">
  <xs:enumeration value="primary" />
  <xs:enumeration value="secondary" />
  </xs:restriction>
  </xs:simpleType>
  </xs:attribute>
  </xs:complexType>
  </xs:element>
  <xs:element name="ImageTranslation" type="ImageTranslationType" />
  <xs:element name="Name" type="NameType" />
- <xs:element name="Product">
- <xs:complexType>
- <xs:sequence>
  <xs:element ref="uuid" />
  <xs:element ref="internalName" />
  <xs:element ref="status" />
  <xs:element ref="ownerOrganisation" />
  <xs:element ref="ownerId" minOccurs="0" />
  <xs:element ref="productType" />
  <xs:element ref="contactInfo" minOccurs="0" />
  <xs:element ref="emailAddress" minOccurs="0" />
  <xs:element ref="remark" minOccurs="0" />
  <xs:element name="creationDate" type="xs:string" minOccurs="0" />
  <xs:element name="modificationDate" type="xs:string" minOccurs="0" />
  <xs:element name="bookingURL" type="xs:anyURI" minOccurs="0" />
  <xs:element name="infoURL" type="xs:anyURI" minOccurs="0" />
  <xs:element ref="Image" minOccurs="0" maxOccurs="2" />
  <xs:element ref="Description" minOccurs="0" />
  <xs:element ref="community" maxOccurs="unbounded" />
  <xs:element ref="Name" />
  <xs:element ref="Address" maxOccurs="unbounded" />
  <xs:element ref="FacilityValue" minOccurs="0" maxOccurs="unbounded" />
  </xs:sequence>
  <xs:attribute name="updateMode" type="xs:string" use="required" />
  </xs:complexType>
  </xs:element>
  <xs:element name="alternateText" type="xs:string" />
- <xs:element name="city">
- <xs:simpleType>
- <xs:restriction base="xs:string">
  <xs:maxLength value="200" />
  </xs:restriction>
  </xs:simpleType>
  </xs:element>
  <xs:element name="community" type="xs:string" />
- <xs:element name="communityCode">
- <xs:simpleType>
- <xs:restriction base="xs:string">
  <xs:maxLength value="4" />
  </xs:restriction>
  </xs:simpleType>
  </xs:element>
  <xs:element name="contactInfo" type="xs:string" />
- <xs:element name="country">
- <xs:simpleType>
- <xs:restriction base="xs:string">
  <xs:maxLength value="200" />
  </xs:restriction>
  </xs:simpleType>
  </xs:element>
  <xs:element name="emailAddress" type="xs:string" />
  <xs:element name="facilityColumnName" type="xs:string" />
  <xs:element name="facilityColumnUUID" type="xs:string" />
  <xs:element name="facilityGroupName" type="xs:string" />
  <xs:element name="facilityGroupUUID" type="xs:string" />
  <xs:element name="facilityName" type="xs:string" />
  <xs:element name="facilityUUID" type="xs:string" />
  <xs:element name="filename" type="xs:string" />
- <xs:element name="floor">
- <xs:simpleType>
- <xs:restriction base="xs:string">
  <xs:maxLength value="3" />
  </xs:restriction>
  </xs:simpleType>
  </xs:element>
- <xs:element name="houseNumber">
- <xs:simpleType>
- <xs:restriction base="xs:string">
  <xs:maxLength value="10" />
  </xs:restriction>
  </xs:simpleType>
  </xs:element>
- <xs:element name="imageDE">
- <xs:complexType>
- <xs:sequence>
  <xs:element ref="ImageTranslation" />
  </xs:sequence>
  </xs:complexType>
  </xs:element>
- <xs:element name="imageDK">
- <xs:complexType>
- <xs:sequence>
  <xs:element ref="ImageTranslation" />
  </xs:sequence>
  </xs:complexType>
  </xs:element>
- <xs:element name="imageData">
- <xs:complexType>
- <xs:simpleContent>
- <xs:extension base="xs:base64Binary">
  <xs:attribute name="encoding" type="xs:string" default="base64" />
  </xs:extension>
  </xs:simpleContent>
  </xs:complexType>
  </xs:element>
- <xs:element name="imageUK">
- <xs:complexType>
- <xs:sequence>
  <xs:element ref="ImageTranslation" />
  </xs:sequence>
  </xs:complexType>
  </xs:element>
  <xs:element name="internalName" type="xs:string" />
- <xs:element name="nameDE">
- <xs:simpleType>
- <xs:restriction base="xs:string">
  <xs:maxLength value="200" />
  </xs:restriction>
  </xs:simpleType>
  </xs:element>
- <xs:element name="nameDK">
- <xs:simpleType>
- <xs:restriction base="xs:string">
  <xs:maxLength value="200" />
  </xs:restriction>
  </xs:simpleType>
  </xs:element>
- <xs:element name="nameUK">
- <xs:simpleType>
- <xs:restriction base="xs:string">
  <xs:maxLength value="200" />
  </xs:restriction>
  </xs:simpleType>
  </xs:element>
  <xs:element name="ownerId" type="xs:string" />
  <xs:element name="ownerOrganisation" type="xs:string" />
- <xs:element name="place">
- <xs:simpleType>
- <xs:restriction base="xs:string">
  <xs:maxLength value="200" />
  </xs:restriction>
  </xs:simpleType>
  </xs:element>
- <xs:element name="postalCode">
- <xs:simpleType>
- <xs:restriction base="xs:string">
  <xs:maxLength value="16" />
  </xs:restriction>
  </xs:simpleType>
  </xs:element>
  <xs:element name="productType" type="xs:string" />
  <xs:element name="remark" type="xs:string" />
- <xs:element name="road">
- <xs:simpleType>
- <xs:restriction base="xs:string">
  <xs:maxLength value="200" />
  </xs:restriction>
  </xs:simpleType>
  </xs:element>
- <xs:element name="side">
- <xs:simpleType>
- <xs:restriction base="xs:string">
  <xs:maxLength value="4" />
  </xs:restriction>
  </xs:simpleType>
  </xs:element>
- <xs:element name="status">
- <xs:simpleType>
- <xs:restriction base="xs:string">
  <xs:length value="1" />
  <xs:minLength value="1" />
  <xs:maxLength value="1" />
  <xs:enumeration value="O" />
  <xs:enumeration value="C" />
  </xs:restriction>
  </xs:simpleType>
  </xs:element>
- <xs:element name="subCity">
- <xs:simpleType>
- <xs:restriction base="xs:string">
  <xs:maxLength value="200" />
  </xs:restriction>
  </xs:simpleType>
  </xs:element>
- <xs:element name="textDE">
- <xs:simpleType>
- <xs:restriction base="xs:string">
  <xs:maxLength value="4000" />
  </xs:restriction>
  </xs:simpleType>
  </xs:element>
- <xs:element name="textDK">
- <xs:simpleType>
- <xs:restriction base="xs:string">
  <xs:maxLength value="4000" />
  </xs:restriction>
  </xs:simpleType>
  </xs:element>
- <xs:element name="textUK">
- <xs:simpleType>
- <xs:restriction base="xs:string">
  <xs:maxLength value="4000" />
  </xs:restriction>
  </xs:simpleType>
  </xs:element>
- <xs:element name="value">
- <xs:simpleType>
  <xs:restriction base="xs:string" />
  </xs:simpleType>
  </xs:element>
- <xs:complexType name="DescriptionType">
- <xs:annotation>
  <xs:documentation>Used for descriptions</xs:documentation>
  </xs:annotation>
- <xs:sequence>
  <xs:element ref="textDK" minOccurs="0" />
  <xs:element ref="textDE" minOccurs="0" />
  <xs:element ref="textUK" minOccurs="0" />
  </xs:sequence>
  </xs:complexType>
- <xs:element name="uuid">
- <xs:simpleType>
- <xs:restriction base="xs:string">
  <xs:maxLength value="30" />
  </xs:restriction>
  </xs:simpleType>
  </xs:element>
- <xs:complexType name="ImageTranslationType">
- <xs:annotation>
  <xs:documentation>Used for images</xs:documentation>
  </xs:annotation>
- <xs:sequence>
  <xs:element ref="imageData" />
  <xs:element ref="filename" />
  <xs:element ref="alternateText" minOccurs="0" />
  </xs:sequence>
  </xs:complexType>
- <xs:complexType name="AddressType">
- <xs:sequence>
  <xs:element ref="place" minOccurs="0" />
  <xs:element ref="road" minOccurs="0" />
  <xs:element ref="houseNumber" minOccurs="0" />
  <xs:element ref="floor" minOccurs="0" />
  <xs:element ref="side" minOccurs="0" />
  <xs:element ref="subCity" minOccurs="0" />
  <xs:element ref="postalCode" />
  <xs:element ref="city" />
  <xs:element ref="communityCode" minOccurs="0" />
  <xs:element ref="country" minOccurs="0" />
  <xs:element ref="Description" minOccurs="0" />
  </xs:sequence>
  <xs:attribute name="sortOrder" type="xs:string" use="required" />
  </xs:complexType>
- <xs:complexType name="NameType">
- <xs:sequence>
  <xs:element ref="nameDK" />
  <xs:element ref="nameDE" minOccurs="0" />
  <xs:element ref="nameUK" minOccurs="0" />
  </xs:sequence>
  </xs:complexType>
  </xs:schema>
Avatar billede erikjacobsen Ekspert
27. november 2002 - 13:42 #8
Godt nok - hvad spørger du så fx om i forbindelse med <Address>
Avatar billede goje Nybegynder
27. november 2002 - 14:13 #9
(//Product/Adress)
Avatar billede erikjacobsen Ekspert
27. november 2002 - 14:24 #10
//Product/Address - så får du alle knuder med Address - og det er så
rigtigt at der er variarende antal felter. Du har ingen betingelser på?
Hvad bruger du svaret til ?
Avatar billede goje Nybegynder
27. november 2002 - 14:41 #11
Jeg skal bare have en komplet udlæsning .. jeg tror måske det er et system problem. Jeg bruger et CustomTag til ColdFusion der hedder CF_XMLQuery og det har det tilsyneladende ret svært med det varierende antal resultater for hver entry
Avatar billede janegil Nybegynder
27. november 2002 - 14:58 #12
Jeg har stoppet oppraderingen ved Cold Fusion 4.5. Men den virket temmelig useriøs i forhold til XML - genererer som regel ulovlig whitespace i starten av fila. Videre har jeg prøvd JRun for XSLT - kunne ikke bruke et dynamisk generert style sheet, og ikke gi verdi til xsl:param på annet vis heller.

For min egen del har jeg avskrevet Cold Fusion som XML-plattform. (Det burde da heller ikke være påkrevet å ty til custom tags for å få brukt helt elementære XML-funksjoner...)
Avatar billede goje Nybegynder
27. november 2002 - 15:37 #13
Janegil: ColdFusion MX indeholder en del XML funktioner. Mit problem er, at mit webhotel kun understøtter CF 5 og der er jo ikke så mange XML ting til.

Anyways, jeg har fundet en løsning på problemet, der selvom den er langsom virker. Jeg splitter filen op i bidder, som max indeholde 1 level, og så henter jeg data fra disse. Det går langsomt, men det virker.
Avatar billede erikjacobsen Ekspert
27. november 2002 - 18:22 #14
En anden gang goje, så skriv lige alle relevante oplysninger
i spørgsmålet, fx at du bruger CF :)
Avatar billede goje Nybegynder
27. november 2002 - 18:38 #15
Okarj .. self.
Avatar billede nzc Nybegynder
09. marts 2005 - 09:04 #16
goje forresten!

Hvad gjodre du ved dine imagedata? Puttede du dem ned i en anden fil feks? Og hvis ja hvordan så?!
Avatar billede goje Nybegynder
10. marts 2005 - 21:34 #17
I CF:
<cffile action="WRITE" file="#Path#/#FileName#" output = "#toBinary(Image)#" addnewline="No">

I de fleste andre sprog er det spørgsmål om, at importere de data, der er i filen. De er Base64 encodede, så det skulle være nogenlunde lige til.

Hvilket sprog bruger du?
Avatar billede nzc Nybegynder
11. marts 2005 - 16:11 #18
Jeg ville gerne bruge XSLT til at stoppe dataene over i en anden fil, men jeg har efterhånden fundet ud af at det vist ikke er muligt. Eller er det ?!
Avatar billede goje Nybegynder
11. marts 2005 - 16:22 #19
Det tror jeg ikke. XSLT kan kun transformere XML (eller afarter af XML) til andre XML kompatible formater.
Avatar billede janegil Nybegynder
11. marts 2005 - 16:28 #20
Joda, XSLT krever XML input, men kan generere text/plain output. http://www.w3.org/TR/xslt#section-Text-Output-Method
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