XML Validator
ID
knhapdniefaielflkkfifoipbjcoidgfValideer uw XML snel en zie direct waar het probleem zit.
Extensie-informatie
Screenshots
Beschrijving
Valideer uw XML snel en zie direct waar het probleem zit.
XML Validator 3.1.0 — Wat is er nieuw
XML Validator controleert direct in uw browser of uw XML welgevormd is. Wat u plakt wordt nooit geüpload: de validatie draait volledig op uw eigen machine, werkt offline, en de extensie vraagt geen toegang tot de websites die u bezoekt. Versie 3.1.0 is de grootste update die de extensie ooit heeft gehad. De werkomgeving is opnieuw opgebouwd rond het snel vinden en oplossen van problemen, en een aantal fouten die er al lang in zaten is verholpen — waaronder één die u het verkeerde antwoord kon geven.
DE BELANGRIJKE CORRECTIE
Eerdere versies konden een volkomen geldig document als foutief aanmerken. De extensie zocht de interne foutmarkering van de browser alleen op naam, waardoor elk document dat toevallig een element met die naam bevatte als ongeldig werd gemarkeerd, ook al was er niets mis mee. De detectie kijkt nu naar waar die markering werkelijk vandaan komt in plaats van naar hoe die heet, zodat uw eigen inhoud nooit meer voor een fout wordt aangezien. Zag u ooit een fout die u niet kon verklaren, dan was dit waarschijnlijk de reden.
Twee verwante problemen zijn eveneens verholpen. Laadde u een bestand terwijl het controleren terwijl u typt uitgeschakeld was, dan bleef het oordeel over het vorige document op het scherm staan, zodat u naar een resultaat kon kijken dat over iets heel anders ging. Elk geladen document wordt nu meteen opnieuw gecontroleerd, en bewerkt u met het controleren terwijl u typt uitgeschakeld, dan wordt het oude resultaat zichtbaar gedimd in plaats van stilletjes te verouderen.
ELKE FOUT, NIET ALLEEN DE EERSTE
De parser van de browser stopt bij het eerste probleem dat hij tegenkomt: u loste één fout op, laadde opnieuw en ontdekte dan pas de volgende. XML Validator heeft nu een eigen controle die na een fout gewoon doorgaat en in één keer alles opsomt wat hij kan vinden: niet-overeenkomende, niet-gesloten en losse tags, herhaalde attributen en attributen zonder aanhalingstekens, niet-gedeclareerde naamruimtevoorvoegsels, commentaar, CDATA-secties, DOCTYPE en verwerkingsinstructies die verkeerd gevormd zijn, ongeldige tekenreferenties en onbekende entiteiten, inhoud buiten het root-element, en tekens die XML niet toestaat.
Bij elke fout staat de exacte regel en kolom. Klik erop en de editor springt meteen naar die regel en selecteert die. Langs uw document loopt een balk met regelnummers, zodat de gemelde posities ook echt bruikbaar zijn, en die blijft uitgelijnd hoever u ook scrolt.
EEN ECHTE WERKOMGEVING
De editor is uitgegroeid tot volwaardig gereedschap. U kunt uw XML nu opmaken met nette inspringing, of die weer minificeren — in beide richtingen blijft tekst die naast elementen staat exact zoals u die geschreven hebt, zodat betekenisvolle witruimte nooit wordt aangepast. Er zijn knoppen om uw document te kopiëren, te wissen en te downloaden, en een live telling van regels en tekens.
Ook inhoud binnenkrijgen gaat makkelijker. Sleep een bestand rechtstreeks op de editor, of gebruik Laden uit bestand: dat filtert nu op XML-bestandstypen, gaat correct om met annuleren, en meldt het wanneer een bestand niet gelezen kan worden in plaats van te blijven hangen. Bestanden die een andere codering dan UTF-8 opgeven, worden nu correct gelezen in plaats van als onleesbare tekens binnen te komen. U kunt een document ook rechtstreeks vanaf een URL ophalen, en op elke webpagina tekst selecteren, rechtsklikken en die naar de validator sturen.
Zodra een document geldig is, laat een uitklapbare documentstructuur in één oogopslag zien hoe het is opgebouwd, en met de ingebouwde XPath-tester evalueert u expressies erop en ziet u elke overeenkomende node, met de naamruimtevoorvoegsels alvast voor u opgelost.
Uw werk blijft tussen sessies bewaard: het document waaraan u bezig was, het gekozen formaat en uw instellingen worden allemaal hersteld als u terugkomt. Er is een nieuw donker thema dat uw systeeminstelling kan volgen of vast op licht of donker kan staan, plus een sneltoets om XML Validator te openen. Bij zeer grote documenten wordt het controleren terwijl u typt automatisch uitgeschakeld, met vermelding van de reden, zodat een groot bestand het venster nooit traag laat aanvoelen. Ook JSON wordt ondersteund, als u een JSON-document met hetzelfde gereedschap wilt controleren.
IN UW EIGEN TAAL
XML Validator is beschikbaar in 43 talen, en deze versie maakt die ondersteuning pas echt waar. Voorheen kwamen de eigenlijke foutmeldingen zelfs in een vertaalde interface in het Engels binnen, omdat ze rechtstreeks van de parser van de browser afkomstig waren. Elke melding die u te zien krijgt is nu vertaald — alle foutbeschrijvingen, elke knop, status en label. Arabisch, Perzisch, Hebreeuws en Urdu worden nu overal van rechts naar links weergegeven, terwijl uw XML van links naar rechts blijft staan, waar die thuishoort.
De bestaande vertalingen zijn daarbij nagekeken en gecorrigeerd, en een aantal ervan bevatte echte fouten. In veertien talen stond op de knop Valideren een woord dat "bevestigen" of "attesteren" betekende. Vijf vroegen u om een wachtwoord of een pincode in plaats van om broncode. Eén zette op de knop "Ik valideer", in de eerste persoon. Verschillende andere gebruikten formuleringen die geen enkele ontwikkelaar zou herkennen, of spraken u in de ene zin formeel aan en in de volgende informeel.
KLEINERE CORRECTIES
Het controleren terwijl u typt zet niet langer bij elke toetsaanslag een nieuwe timer op, en resultaten kunnen niet meer in de verkeerde volgorde binnenkomen. De link Beoordeel ons verwijst naar het huidige adres in de Chrome Web Store. Verouderde regels zijn uit de configuratie van de extensie verwijderd. Getallen worden gegroepeerd volgens uw interfacetaal.
XML Validator blijft gratis, offline en privé. Uw documenten blijven op uw eigen computer.