1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Pametna kuća >> Pametan život

Kako popraviti XML pogreške

Jednostavnost XML-a može olakšati korištenje u izradi aplikacija za online upotrebu, ali kao i svaki označni jezik, može postati žrtva sintaksičkih i tipskih pogrešaka koje zaustavljaju vaš kod. Složeni XML podaci i strukture podataka povećavaju vjerojatnost pogreške, osobito kada koristite značajan broj vrijednosti atributa. Uspješno rukovanje XML pogreškama zahtijeva da ispravite pogreške kada se pojave i usvojite radne prakse koje minimaliziraju njihovu vjerojatnost.

1. korak

Provjerite svoje XML podatke. Možda ćete biti u iskušenju da brinete o njegovoj točnosti samo ako ne radi unutar vašeg projekta kao cjeline, ali ako provjeravate svoje podatke dok programirate, možete si uštedjeti stres kada koristite svoj kod. Službena usluga W3C Markup Validation (pogledajte Resurse) pruža glavni izvor za provjeru valjanosti XML markupa. Stranica W3Schools (pogledajte Resurse) nudi sličnu uslugu, pa odaberite jednu i prenesite svoj kod. XML provjera valjanosti ističe pogreške u sintaksi označavanja. Možda ćete otkriti da jedna pogreška označavanja proizvodi višestruke učinke, povećavajući prividni opseg problema. Iz tog razloga ponovno provjerite svoje XML podatke nakon što popravite svaku pogrešku.

2. korak

Označite svoje XML podatke kako biste izbjegli XML pogreške tijekom procesa razvoja. Za stvaranje preventivnog pristupa XML pogreškama, koristite uređivač teksta koji ističe XML sintaksu, kao što je Notepad++; specijalizirani XML uređivač, kao što je Oxygen ili Amaya; ili integrirano razvojno okruženje ili IDE, kao što su Eclipse ili Dreamweaver. Uz isticanje pogrešaka dok upisujete, neki od ovih alata od vas traže ispravke koda ili primjere, kao što je zatvaranje oznake koju ste već otvorili ili pružanje padajućih popisa oznaka unutar vašeg dokumenta.

3. korak

Provjerite svoju oznaku u odnosu na bilo koju definiciju XML sheme ili definiciju vrste dokumenta koja se nalazi uz vaše XML podatke. Ovi dokumenti deklariraju strukture, elemente i atribute koje skup XML podataka treba poštovati. Ovisno o projektu, shema ili DTD mogu biti dizajnirani za provođenje pravila potrebnih za upotrebljive XML podatke, zajedno s drugim tehnologijama uključenim u aplikaciju. Neusklađenost može uzrokovati pogreške.

4. korak

Provjerite svoje XML strukture za uobičajene pogreške u označavanju. Valjani XML zahtijeva da zatvorite sve oznake. Provjerite sadrže li vaše početne oznake završne oznake s istim imenom ili se same zatvaraju, kako slijedi:

Osim toga, provjerite jeste li svakom od svojih atributa elementa dodijelili vrijednost i stavite te vrijednosti između navodnika. Vaše XML podatkovne strukture moraju koristiti ispravno ugniježđivanje, stoga potražite ispravnu upotrebu nadređenih i podređenih elemenata. Sljedeći kod pokazuje pogrešku ugniježđivanja jer se podređeni element zatvara izvan nadređenog umjesto unutar njega:

Sam

Korak 5

Provjerite znakovne pogreške koje se često pojavljuju u XML podacima. XML može koristiti Unicode za prilagodbu širokom rasponu znakova međunarodnih jezika. Ako spremite XML dokument koristeći samo ASCII kodiranje, neki Unicode znakovi pokreću pogreške. Vrijednosti XML elemenata i atributa ne mogu koristiti neke znakove, uključujući znakove ">" i "<" koji se koriste za označavanje oznaka:

Kada koristite ove znakove unutar XML podataka, morate ih naznačiti koristeći njihove reference entiteta, kako slijedi:

cijena> 500

Savjet

Čak i ako ste sigurni da je vaš kôd čist, još jednom ga provjerite kako biste izbjegli gubljenje vremena na dodatno praćenje pogrešaka.


  1. Kako popraviti SIM karticu Pogreške
  2. Kako popraviti iTunes pogreške na Spirit Jailbreak
  3. Kako popraviti DVD Shrink pogreške
  4. Kako popraviti pogreške DVD
  5. Kako popraviti pogreške na XV6800