top 45 xml interview questions
Omfattende liste over hyppigst stillede grundlæggende og avancerede XML-interviewspørgsmål med detaljerede forklaringer og kodeeksempler:
XML foretrækkes hovedsageligt af udviklerne til at designe, udvikle og vedligeholde interface. Årsagen til, at de fleste af dem foretrækker XML frem for HTML, er, at XML giver dig mulighed for at definere dit eget element.
Denne vejledning dækker alle XML-relaterede emner med en detaljeret forklaring til din nemme forståelse. Enhver fra en nybegynder til en erfaren person kan godt være forberedt på et XML-interview med dette sæt af XML-spørgsmål.
Mest populære XML-spørgsmål og svar
Nedenfor er nogle af de mest hyppigt stillede spørgsmål om XML-interview, som du skal kende, før du vises til et XML-interview.
Q # 1) Hvad står XML for?
Svar: XML står for Extensible Markup Language.
Q # 2) Hvad bruges XML til?
Svar: XML er et værktøj, der bruges til at gemme og overføre data.
Q # 3) Er XML-format eller indholdsdrevet?
Svar: XML er indholdsdrevet.
Q # 4) Understøtter XML brugerdefinerede tags?
Svar: Ja, brugerne kan oprette deres egne tags i XML.
Q # 5) Hvad er XML-deklarationsmærke?
Svar:
Q # 6) Kan XML bruges til multimedieformål?
Svar: Ja, XML kan bruges til multimedieformål ved hjælp af SVG og SMIL.
Q # 7) Hvad står SVG for, og hvad bruges det til?
Svar: SVG står for skalerbar vektorgrafik. Det er et XML-sprog, der bruges til at vise animationer, billeder, grafik og 2D fra XML-koden. Vector matematiske formler bruges her til at gengive indholdet.
Q # 8) Hvad står SMIL for, og hvad bruges det til?
Svar: SMIL står for Synchronized Multimedia Integration Language. Det er et XML-sprog, der bruges til at integrere billeder, tekst og andre medier til en præsentation.
Q # 9) Hvad er forskellen mellem XML og HTML?
Svar:
XML | HTML |
---|---|
XML består af brugerdefinerede tags. | HTML består af foruddefinerede tags. |
XML bruges til at gemme og transformere data. | HTML bruges til at designe en webside. |
XML er indholdsdrevet. | HTML er formatdrevet. |
XML er store og små bogstaver. | HTML er ikke store og små bogstaver. |
XML kræver slutkode for godt formateret dokument. | HTML kræver ikke et slutkode. |
Q # 10) Hvad er fordelene ved XML?
Svar: Fordelene ved XML er som følger:
- Enkelhed: XML er let at læse og forstå.
- Tilgængelighed: XML kan oprettes ved hjælp af enhver teksteditor.
- Fleksibilitet: XML har ingen faste tags, og derfor kan brugerdefinerede tags også bruges.
Spørgsmål nr. 11) Hvilken betydning har XSLT i XML?
Svar: XSLT står for Extensible Style Sheet Language Transformation. Det bruges til at omdanne et XML-dokument til HTML, før det vises til enhver browser.
Q # 12) Hvad er XQuery?
Svar: XQuery bruges til at hente data fra XML-filen, som er SQL-databasen.
Q # 13) Hvad er Xlink i XML?
Svar: Xlink, der bruges i XML-filer, er standardmetoden til oprettelse af hyperlinks i XML-filer.
Spørgsmål nr. 14) Hvad er Xpointer i XML?
Svar: Xpointer i XML tillader hyperlinks at pege på mere specifikke dele af XML-dokumenter eller filer.
Spørgsmål nr. 15) Hvad er XML-signatur / kryptering?
Svar: Det definerer behandlingsregler og syntaks til kryptering og oprettelse af digitale signaturer på XML.
Spørgsmål nr. 16) Hvad er DTD i XML?
Svar: DTD står for Document Type Definition, der beskriver et dokument skrevet i XML. XML-erklæringens syntaks er defineret i DTD. Navngivning af regler for forskellige typer af elementer er også defineret i DTD.
Spørgsmål nr. 17) Hvad er DOM? Hvad bruges det til?
hvem har den bedste e-mail-tjeneste
Svar: DOM står for Document Object Model. Det er en API, Application Programming Interface, der tillader navigation gennem objekter. Dokumenter behandles som genstande. DOM-dokumenter genereres af brugeren eller oprettes af en parser.
Spørgsmål nr. 18) Hvad er den største ulempe ved DOM?
Svar: Den største ulempe er, at en stor del af hukommelsen forbruges af DOM.
Spørgsmål nr. 19) Hvad står SOAP for?
Svar: SOAP er en Simple Object Access Protocol.
Spørgsmål nr. 20) Hvad er forholdet mellem SOAP og XML?
Svar: SOAP bruger XML til at definere en protokol til udveksling af information i distribuerede computermiljøer.
Q # 21) Hvad er de tre komponenter i SOAP?
Svar: Den består af en konvolut, et sæt kodningsregler og en konvention til repræsentation af fjernprocedurkald.
Q # 22) Hvad er XML-parserfunktion?
Svar: Det bruges til at konvertere en XML-fil eller et dokument til XML DOM-objektet, som normalt er skrevet i JavaScript.
Spørgsmål nr. 23) Hvad er et XML-skema?
Svar: XML-skema giver definition af et XML-dokument.
Den består af:
- Attributter og elementer.
- Barnelementer.
- Datatypen af elementer.
- Rækkefølgen af elementer og attributter.
Spørgsmål nr. 24) Hvad er CDATA i XML?
Svar: CDATA står for karakterdata. Tegn som '' er ikke tilladt i XML. CDATA starter med. CDATA er ikke-parsede tegndata, der ikke kan parses af XML-parseren.
Spørgsmål nr. 25) Hvordan bruges kommentarer i XML?
Svar: Kommentarer vises som. Det ligner HTML. Det kan bruges til en enkelt linje eller flere linjer.
Spørgsmål nr. 26) Hvad er brugen af XML i udviklingen?
Svar: XML har flere anvendelser som vist nedenfor:
- XML bruges til flade filer og databaser.
- Det bruges til at gemme data og transportere data på Internettet.
- Det kan generere forskellige dynamiske data ved hjælp af stilark.
- XML bruges til at udvikle databasedrevne websteder.
- Det bruges til at gemme data til e-handelswebsteder.
Spørgsmål nr. 27) Hvad er ulemperne ved XML?
Svar: Ulemper ved XML inkluderer:
- XML er kun en tekstfil, hvis attributter og elementer ikke lukkes og defineres korrekt.
- Overlappende markering er ikke tilladt.
Spørgsmål nr. 28) Hvad kontrollerer XML-redaktører?
Svar: XML-redaktionskontrollen er som følger:
- XML mod skema
- XML-syntaks-farvekode
- XML mod DTD
- XML-standard åbne og lukke tags
Spørgsmål nr. 29) Hvad er Diffgram i XML?
Svar: Diffgram er et XML-format, der bruges til at finde de nuværende og originale versioner af XML-dokumentet.
Spørgsmål nr. 30) Hvad er XML Parser?
Svar: XML-parser er et stykke software, der kontrollerer et veldefineret format og udfører validering af dokumentet. Det giver os også mulighed for at læse, oprette og ændre et eksisterende XML-dokument.
Spørgsmål nr. 31) Hvordan forbindes XML med databasen?
Svar: XML-import- og eksportmoduler bruges til at forbinde XML-applikationer med databaser. Der skal være 1: 1-match mellem feltnavnet for elementtypen og databasetabellen i DTD- eller XML-skema. Mens det i nogle tilfælde er lidt programmering krævet for at etablere det ønskede match.
Spørgsmål nr. 32) Hvordan køres en XML-fil?
Svar: XML er ikke et programmeringssprog. Det kan ikke køres eller udføres. Det kan ses eller vises i browseren eller ved hjælp af XML-editoren.
Q # 33) Beskriv XPath.
Svar: XPath kan beskrives som følger:
- XPath er en W3C-anbefaling.
- Det er syntaksen til at definere dele af et XML-dokument.
- Det bruger stiudtryk til at navigere i XML-dokumenterne.
- XPath indeholder et standardfunktionsbibliotek.
- XPath er et vigtigt element i XSLT-standarden.
- Det bruges til at navigere gennem attributter og elementer i et XML-dokument.
Q # 34) Giv et eksempel på XML.
Svar:
Sale for today Laptop table 2008 500
Spørgsmål nr. 35) Hvad er velformede XML-dokumenter?
Svar: Velformede XML-dokumenter har følgende funktioner:
- Et XML-dokument skal have et rodelement.
- XML-tags er store og små bogstaver.
- XML-elementer skal være ordentligt indlejrede.
- XML-værdier bør citeres korrekt.
- XML-tags skal lukkes ordentligt.
Q # 36) Hvad er XML-attributter? Forklar med et eksempel.
Svar: XML-attributværdier skal altid citeres. Enkelt eller dobbelt anførselstegn kan bruges i XML.
For eksempel:
Q # 37) Skriv en kode til XML-attribut og element.
Svar:
Maharashtra Mumbai India Maharashtra Mumbai
I det første element er placering en attribut. Til sidst er placering et element. Brugeren kan vælge attributten eller elementet.
Q # 38) Kan XML-filer ses i browsere?
Svar: Ja, XML-filen kan ses i alle kendte browsere. De vises ikke som HTML-sider.
Q # 39) Hvad er XML Httprequest? Hvad er fordelene ved det?
Svar: Alle moderne browsere har et indbygget XML Httprequest-objekt til at anmode om data fra en server.
Dens fordele er som følger:
- Opdatering af en webside uden at genindlæse siden.
- Anmod om data fra en server
- Modtag data fra en server, efter at siden er indlæst.
- Send data til en server i baggrunden.
Q # 40) Eksempel på HttpRequest.
Svar:
var xhttp= newXML Httprequest(); Xhttp.onreadystatechange=function(); { If this.readystate==4&& this.status==200) { Action to be performed when document is ready; Document.getelementbyID(“Demo”) Innerhtml=xhttp.responseText;}};
Q # 41) Hvad er XML-element?
Svar: XML-elementet indeholder startkode, slutkode og værdier.
For eksempel:
Sætte - 400,00
XML-element uden værdi siges at være tom som
Spørgsmål nr. 42) Hvad er XML-navngivningsregler?
Svar: Navngivningsregler er:
- Elementnavne skal starte med et bogstav eller en understregning.
- Elementnavne er store og små bogstaver.
- Elementnavne kan ikke starte med bogstaverne XML.
- Elementnavne kan indeholde bogstaver, cifre, bindestreger, understregning og punktum.
- Elementnavne kan ikke indeholde mellemrum.
Spørgsmål nr. 43) Hvad er SAX i XML?
Svar: SAX står for Simple API til XML. Det er en sekventiel adgangsparser.
Det giver en mekanisme til læsning af data fra et XML-dokument. Det siges at være et alternativ til DOM. DOM fungerer på dokumenterne som en helhed, SAX-parsere fungerer sekventielt på hvert stykke af XML-dokumentet.
SAX bruger mindre hukommelse. Det kan ikke bruges til at skrive et XML-dokument.
Spørgsmål nr. 44) Hvad er XSNL?
Svar: XSNL står for XML Search Neutral Language. Dette sprog fungerer mellem metasøgningsgrænsefladen og det målrettede system.
Q # 45) Hvad er forskellen mellem et simpelt element og et komplekst element?
Svar: Enkle elementer kan ikke efterlades tomme. Den indeholder færre attributter, underordnede elementer osv. Enkle elementer er tekstbaserede elementer. Komplekse elementer kan indeholde underelementer, tomme elementer osv. Det komplekse element kan indeholde flere attributter og elementer.
Konklusion
Vi har dækket mest stillede XML-interviewspørgsmål med svar til både begyndere og erfarne niveauinterviews.
Vær altid forberedt på emnet inden et interview og besvar spørgsmålene med tillid - Succes vil helt sikkert være din.
Alt det bedste til dit interview !!
Anbefalet læsning
- Interviewspørgsmål og svar
- ETL Testing Interview Spørgsmål og svar
- Nogle vanskelige manuelle testspørgsmål og svar
- 25 bedste spørgsmål om svar på Agile Testing Interview og svar
- Spock Interview-spørgsmål med svar (mest populære)
- Nogle interessante spørgsmål om software-test Interview
- Top 20+ .NET Interview Spørgsmål og svar
- Top 32 Bedste Datastage Interview Spørgsmål og svar