Як напісаць свой першы дакумент XML

Запіс у XML не складана. Мова XML з'яўляецца навыкам, які найбольш любы чалавек можа авалодаць. Самая цяжкая частка аб што-небудзь новае навучанне становіцца ўсё пачалося. Стварэнне дакумента на кампутарным мове лепш за ўсё рабіць крок за крокам. Праца па асновах лісты ў XML дапаможа вам распрацаваць працэдуру. Пасля таго, як вы пішаце першы файл XML, вы ўбачыце, што сістэма лёгка і гнутка. Асноўная мэта XML павінен змяшчаць дадзеныя, якія могуць быць даступныя з дапамогай працэсара.

Паглядзіце на гэты невялікі спіс інвентара для крамы:

інвентар

ровары

  • 24-цалевы хлопчыкаў Горны ровар $ 200
  • 24-цалевыя хлопчыкі Cruiser ровар $ 150

скейтборды

  • Acme Спартсмены Скейтборд $ 75
  • Делюкс хлопчыкаў скейтборд $ 35

Напісаць заяву Declaration

Аб'явы даць інфармацыю ў браўзэр, напрыклад, мову. Шкілетных аператар аб'явы XML патрабуе толькі мовы і версіі. Гэтага дастаткова, каб стварыць старонку ў якасці дакумента XML. Дадатковыя опцыі ўключаюць у сябе кадаваньне і аўтаномны статус.

Стварэнне каранёвага элемента

Каранёвай элемент ўяўляе сабой кантэйнер, які змяшчае ўсе іншыя элементы. Гэта першая элементарная тэг для файла XML.

<Інвентар>

Атрымаць у звычку зачыняць свае элементы, як вы пішаце іх. XML патрабуе закрыцця тэгаў для ўсіх элементаў. Запіс абодвух тэгаў ў той жа час забяспечвае добра сфармаваны код і дапамагае кантраляваць структуру XML.

Усталюйце элементы дзіцяці

Даччыныя элементы гнязда ўнутры каранёвага элемента.

У спісе інвентарызацыі, вы можаце стварыць часткі для розных катэгорый запасаў. У гэтым прыкладзе ў нас ёсць ровары і скейтборды.

<Інвентар> <ровары> <скейтборды>

Дадаць Subchild элементы для захоўвання дадзеных

Subchild элементы гнязда ўнутры даччыных элементаў для захоўвання дадзеных, якія вы хочаце захаваць.

У гэтым прыкладзе ёсць дзве мадэлі ровараў і два з скейтбордаў. Адзін просты фармат для гэтага спісу ўключае гнездавыя дадатковыя элементы ўнутры subchild , каб даць больш падрабязную інфармацыю па кожнай мадэлі, такія як кошт.

<Інвентар> <ровары> <мадэль> 24-цалевыя хлопчыкі Горны ровар <цана> $ 200,00 <кошт /> <мадэль> 24-цалевы Бойз Cruiser ровар <цана> $ 150,00 <скейтборды> <мадэль> Acme спартсмены скейтборд <цана> $ 75.00 <мадэль> делюкс хлопчыкаў скейтборд <цана> $ 35.00

Гэта толькі адзін спосаб працы кода XML для гэтага файла. Іншы метад ўключае выкарыстанне атрыбутаў з элементамі для ідэнтыфікацыі кожнага раздзела. Перавага атрыбутаў прыходзіць, калі вы ствараеце фарматаванне кода XML.