XML Validator
ID
knhapdniefaielflkkfifoipbjcoidgfValidera din XML snabbt och se problemet om det finns något.
Information om tillägget
Skärmbilder
Beskrivning
Validera din XML snabbt och se problemet om det finns något.
XML Validator 3.1.0 — Nyheter
XML Validator kontrollerar direkt i webbläsaren om din XML är välformad. Inget du klistrar in laddas någonsin upp: valideringen sker helt och hållet på din egen dator, fungerar offline, och tillägget begär ingen åtkomst till de webbplatser du besöker. Version 3.1.0 är den största uppdateringen tillägget har fått. Den bygger om arbetsytan kring att hitta och åtgärda problem snabbt, och den rättar en rad gamla fel — bland annat ett som kunde ge dig fel svar.
DEN VIKTIGA RÄTTNINGEN
Tidigare versioner kunde rapportera ett fullständigt giltigt dokument som trasigt. Tillägget letade efter webbläsarens interna felmarkör enbart efter namn, så varje dokument som råkade innehålla ett element med det namnet flaggades som ogiltigt trots att ingenting var fel. Identifieringen bygger nu på var markören faktiskt kommer ifrån i stället för vad den heter, så ditt eget innehåll misstas aldrig för ett fel. Om du någon gång har sett ett fel du inte kunnat förklara var det förmodligen detta.
Två besläktade problem är också borta. Att ladda en fil medan den automatiska kontrollen var avstängd lämnade tidigare kvar det föregående dokumentets utfall på skärmen, så du kunde titta på ett resultat som beskrev något helt annat. Varje inläsning kontrolleras nu om direkt, och redigerar du med den automatiska kontrollen avstängd tonas det gamla resultatet synligt ner i stället för att i tysthet bli inaktuellt.
VARJE FEL, INTE BARA DET FÖRSTA
Webbläsarens parser stannar vid det första problem den stöter på, vilket innebar att du åtgärdade ett fel bara för att upptäcka nästa, en omladdning i taget. XML Validator har nu en egen kontroll som fortsätter efter ett fel och listar allt den kan hitta i en enda genomgång: taggar som inte matchar, som aldrig stängs eller som står lösa, upprepade attribut och attribut utan citattecken, odeklarerade namnrymdsprefix, felformade kommentarer, CDATA-sektioner, DOCTYPE och bearbetningsinstruktioner, felaktiga teckenreferenser och okända entiteter, innehåll utanför rotelementet, och tecken som XML inte tillåter.
Varje fel visar exakt rad och kolumn. Klicka på ett så hoppar redigeraren direkt till den raden och markerar den. En radnummermarginal löper längs ditt dokument så att de angivna positionerna faktiskt är till nytta, och den håller sig i linje hur långt du än rullar.
EN RIKTIG ARBETSYTA
Redigeraren har vuxit till ett fullvärdigt verktyg. Du kan nu formatera din XML med ren indentering, eller minifiera den tillbaka igen — i båda riktningarna lämnas text som ligger bredvid element exakt som den är skriven, så betydelsebärande blanksteg ändras aldrig. Det finns knappar för att kopiera, rensa och ladda ner ditt dokument, och en löpande räkning av rader och tecken.
Det är också enklare att få in innehåll. Dra en fil rakt in i redigeraren, eller använd Ladda från fil, som nu filtrerar på XML-filtyper, hanterar avbrott korrekt och talar om när en fil inte går att läsa i stället för att verka ha hängt sig. Filer som anger en annan teckenkodning än UTF-8 läses nu korrekt i stället för att komma in som obegripliga tecken. Du kan också hämta ett dokument direkt från en URL, och markera text på vilken webbsida som helst, högerklicka och skicka den till validatorn.
När ett dokument väl är giltigt visar ett hopfällbart dokumentträd dess struktur med en blick, och en inbyggd XPath-testare låter dig utvärdera uttryck mot det och se varje träff, med namnrymdsprefixen upplösta åt dig.
Ditt arbete sparas mellan sessionerna: dokumentet du redigerade, ditt valda format och dina inställningar återställs alla när du kommer tillbaka. Det finns ett nytt mörkt tema som kan följa systemets inställning eller låsas till ljust eller mörkt, och ett kortkommando för att öppna validatorn. Mycket stora dokument stänger automatiskt av kontrollen medan du skriver och talar om varför, så en stor fil får aldrig fönstret att kännas trögt. JSON stöds också, om du behöver kontrollera ett JSON-dokument med samma verktyg.
PÅ DITT EGET SPRÅK
XML Validator finns på 43 språk, och den här versionen gör det stödet verkligt. Tidigare kom de faktiska felmeddelandena på engelska även i ett översatt gränssnitt, eftersom de kom rakt från webbläsarens parser. Varje meddelande du kan se är nu översatt — alla felförklaringar, varje knapp, status och etikett. Arabiska, persiska, hebreiska och urdu visas nu genomgående från höger till vänster, medan din XML förblir vänster till höger där den hör hemma.
De befintliga översättningarna granskades och rättades på vägen, och en hel del av dem innehöll verkliga fel. På fjorton språk stod det ”bekräfta” eller ”intyga” på knappen Validera. Fem bad dig om ett lösenord eller en PIN-kod i stället för källkod. Ett hade märkt sin knapp ”jag validerar”, i första person. Ytterligare flera använde formuleringar som ingen utvecklare skulle känna igen, eller tilltalade dig formellt i en mening och informellt i nästa.
MINDRE RÄTTNINGAR
Den automatiska kontrollen staplar inte längre en timer på varje tangenttryckning, och resultat kan inte längre komma i fel ordning. Länken Vänligen betygsätt oss pekar på den aktuella adressen i Chrome Web Store. Föråldrade poster togs bort ur tilläggets konfiguration. Tal grupperas enligt ditt gränssnittsspråk.
XML Validator är fortfarande gratis, offline och privat. Dina dokument stannar på din dator.