---
title: "XML Schema"
type: "forum-thread"
url: "https://www.webforum.nu/amne/xml/72966-xml-schema"
topic: "XML"
topic_url: "https://www.webforum.nu/amne/xml"
author: "Dino"
published: "2003-04-02T16:39:11.000Z"
updated: "2003-04-03T10:03:46.000Z"
replies: 3
views: 453
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/xml/72966-xml-schema"
---

# XML Schema

## #1 — Dino, 2003-04-02T16:39Z

Någon snäll som skulle kunna skriva ett XML Schema till detta xml document. \<options\> kan innehålla 2-10 \<alt\>

```
<?xml version="1.0" encoding="utf-8"?>
<poll>
  <pollItem id="1">
    <date>2003-03-31 17:26:52</date>
    <caption>Har du bil?</caption>
    <totalvotes>433</totalvotes>
    <options>
      <alt id="1">
        <text>grr</text>
        <votes>213</votes>
      </alt>
      <alt id="2">
        <text>grr</text>
        <votes>111</votes>
      </alt>
      <alt id="3">
        <text>grr</text>
        <votes>69</votes>
      </alt>
    </options>
  </pollItem>
  <pollItem id="2">
    <date>2003-03-31 18:24:21</date>
    <caption>Kan fåglar köra bil?</caption>
    <totalvotes>623</totalvotes>
    <options>
      <alt id="1">
        <text>Ja</text>
        <votes>123</votes>
      </alt>
      <alt id="2">
        <text>Nej</text>
        <votes>43</votes>
      </alt>
      <alt id="3">
        <text>Osäker</text>
        <votes>387</votes>
      </alt>
      <alt id="4">
        <text>Kanske i framtiden</text>
        <votes>9</votes>
      </alt>
      <alt id="5">
        <text>Hmm</text>
        <votes>75</votes>
      </alt>
      <alt id="6">
        <text>Kan inget om fåglar</text>
        <votes>11</votes>
      </alt>
    </options>
  </pollItem>
   ...
</poll>
```

Permalänk: https://www.webforum.nu/p/72966

## #2 — Vide, 2003-04-02T21:19Z

Du kan få skriva en egen med hjälp av denna artikel ;)
<http://www.webeye.nu/default2.asp?que=xml/default.asp&exec=xml/artiklar/xml1.asp#schema>

Mvh, Vide

Permalänk: https://www.webforum.nu/p/999463

## #3 — Dino, 2003-04-03T07:49Z

Ha, skall man behöva göra saker själv nu oxå. Vart är denna värld på väg. ;)
Det skall nog funka bra, ditt exempel i artikeln är ju ganska snarlikt min fil. :)

Permalänk: https://www.webforum.nu/p/999619

## #4 — Dino, 2003-04-03T10:03Z

Okej, nu har jag gjort ett schema efter dina riktlinjer som nedan.

```
<?xml version="1.0" encoding="utf-8" ?>
<Schema xmlns="urn:schemas-microsoft-com:xml-data" xmlns:dt="urn:schemas-microsoft-com:datatypes">
    <AttributeType name="id" dt:type="int" />
    <ElementType name="text" content="textOnly" dt:type="string" />
    <ElementType name="votes" content="textOnly" dt:type="int" />
    <ElementType name="alt" content="eltOnly">
        <attribute type="id" />
        <element type="text" />
        <element type="votes" />
    </ElementType>
    <ElementType name="options" content="eltOnly">
        <element type="alt" />
    </ElementType>
    <AttributeType name="id" dt:type="int" />
    <ElementType name="totalvotes" content="textOnly" dt:type="int" />
    <ElementType name="caption" content="textOnly" dt:type="string" />
    <ElementType name="date" content="textOnly" dt:type="date" />
    <ElementType name="pollItem" content="eltOnly">
        <attribute type="id" />
        <element type="totalvotes" />
        <element type="caption" />
        <element type="date" />        
    </ElementType>
    <ElementType name="poll" content="eltOnly">
        <element type="pollItem" />
    </ElementType>           
</Schema>
```

Men, du använder en xml fil för ditt schema jag behöver använda en xsd fil och när jag skapar en i webMatrix så får jag denna koden automatiskt. Alltså med prefixet xsd:. Så är det andra regler som gäller då eller?

```
<?xml version="1.0" encoding="utf-8" ?>
<xsd:schema targetNamespace="http://tempuri.org/pollschema.xsd"
  xmlns="http://tempuri.org/pollschema.xsd"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
</xsd:schema>
```

Permalänk: https://www.webforum.nu/p/999758

---

Tråden på webben: https://www.webforum.nu/amne/xml/72966-xml-schema
