Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


DTD fråga

Postades av 2002-07-10 10:07:35 - David Svensson, i forum xml, Tråden har 6 Kommentarer och lästs av 1074 personer

Jag håller på med en DTD till en XML fil en del av XML-filen ser ut såhär
<code>
<Person sex="M" />
</code>

Jag vill att attributet sex ska kunna anta "M" eller "F" eller "" (tomt för okänt) och jag vill att det ska vara REQUIRED

När jag skriver min DTD så har jag gjort såhär..
<code>
<!ELEMENT Person EMPTY>
<!ATTLIST Person
sex (M|F) #REQUIRED>
</code>

Men då får väl inte attributet sex ha värder "" (tomt för okänt)

Kan jag speca att attributet får vara tomt ?? eller måste jag ha #IMPLIED ??


Svara

Sv: DTD fråga

Postades av 2002-07-10 11:41:25 - Christoffer Hedgate

Men att skriva <Person sex="" \> är samma sak som <Person \>

Alltså kan du ha implied. Tror inte du kan ange tomt som ett alternativ på värden i en required, eftersom tomt är detsamma som att man inte angett det.


Svara

Sv: DTD fråga

Postades av 2002-07-10 12:44:33 - Philip Hatt

Hej. Undrar en liten sak. Har ni inte avlutande "slashet" fel väg. Har för mig att det skall vara "/" istället för "\"
Ex. </person> eller <Person id="01" />

Philip


Svara

Sv: DTD fråga

Postades av 2002-07-10 13:02:36 - Christoffer Hedgate

Jo, det stämmer. Jag kopierade från ovanstående och såg inte det, det borde förstås rättats till.


Svara

Sv: DTD fråga

Postades av 2002-07-10 13:10:01 - David Svensson

Jo, givetvis är det samma sak.

Tanken var att man alltid skulle ha med alla attribut för att när man gör programmet som ska läsa XML-filen så skulle man slippa att först kolla om atributet finns.
Fast det kanske bara är onödigt... tyckte bara att det skulle vara behändigt att alltid ha alla attribut.


Svara

Sv: DTD fråga

Postades av 2002-07-10 15:58:57 - Christoffer Hedgate

Men även om ett attribut saknas kan du ju i ditt program läsa det ändå, saknas det så blir värdet på attributet tomt.


Svara

Sv: DTD fråga

Postades av 2002-07-10 19:11:04 - David Svensson

Aha... tänkte det blev något dumt felmeddelande...

Då gör jag den till IMPLIED istället

Thanx


Svara

Nyligen

  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino
  • 04:14 Vad finns det för kratomalternativ
  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 866
27 962
271 767
402
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies