次のように私は、XMLファイルを持っている:XML Schema with data?どのように私はJSとそれを解析するのですか?
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xsd:element name="event">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="id" type="xsd:integer">55147</xsd:element>
<xsd:element name="opponent" type="xsd:string">Mount Pleasant</xsd:element>
<xsd:element name="game_date" type="xsd:string">2012-01-09</xsd:element>
<xsd:element name="start_time" type="xsd:string">6:00pm</xsd:element>
<xsd:element name="end_time" type="xsd:string"></xsd:element>
<xsd:element name="sport" type="xsd:string">Basketball</xsd:element>
<xsd:element name="level" type="xsd:string">Freshman</xsd:element>
<xsd:element name="gender" type="xsd:string">Boys</xsd:element>
<xsd:element name="year" type="xsd:string">2012</xsd:element>
<xsd:element name="season" type="xsd:string">Winter</xsd:element>
<xsd:element name="status" type="xsd:string"></xsd:element>
<xsd:element name="homeaway" type="xsd:string">Away</xsd:element>
<xsd:element name="facility"></xsd:element>
<xsd:element name="facility_id" type="xsd:integer"></xsd:element>
<xsd:element name="opponent">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ss_id" type="xsd:integer">126</xsd:element>
<xsd:element name="name" type="xsd:string">Mount Pleasant</xsd:element>
<xsd:element name="score" type="xsd:string"></xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="location">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ss_id" type="xsd:integer">1700</xsd:element>
<xsd:element name="name" type="xsd:string">Mt. Pleasant High School</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="score">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="result" type="xsd:string"></xsd:element>
<xsd:element name="ours" type="xsd:string"></xsd:element>
<xsd:element name="theirs" type="xsd:string"></xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="league" type="xsd:string"></xsd:element>
<xsd:element name="type" type="xsd:string">Game</xsd:element>
<xsd:element name="ss_id" type="xsd:string">7504900</xsd:element>
<xsd:element name="transportation" type="xsd:string"></xsd:element>
<xsd:element name="dismissal" type="xsd:string"></xsd:element>
<xsd:element name="return" type="xsd:string"></xsd:element>
<xsd:element name="comment">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="school" type="xsd:string"></xsd:element>
<xsd:element name="conference" type="xsd:string"></xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
私は
VAR itemListの= xml.documentElement.getElementsByTagName( "イベント")を使用しようとしています。
var game_date = itemList.getElementsByTagName( "game_date")。text;
javascriptでこれを解析して情報を取得できるようにする。私はここのタグからデータを読みたいと思います。私はデータを持つスキーマのように見えるので、データを引き出すのに問題があります。それは起こらないはずがありませんか?
これは有効なXMLスキーマではありません。私は誰でもこの混乱を作り出してヒントを得ることを奨励します。 –