top 45 xml interview questions
Izčrpen seznam najpogostejših osnovnih in naprednih vprašanj o intervjuju XML s podrobno razlago in primeri kode:
Razvijalci imajo predvsem prednost pri oblikovanju, razvoju in vzdrževanju vmesnikov XML. Razlog, zaradi katerega ima večina raje XML kot HTML, je ta, da vam XML omogoča, da določite svoj element.
Ta vadnica bo zajela vse teme, povezane z XML, s podrobno razlago za lažje razumevanje. Vsakdo od začetnika do izkušenega človeka je lahko pripravljen na XML intervju s tem sklopom vprašanj XML Interview.
Najbolj priljubljena vprašanja in odgovori za XML intervjuje
Spodaj je navedenih nekaj najpogostejših vprašanj za XML intervju, ki jih morate poznati, preden se udeležite razgovora XML.
V # 1) Kaj pomeni XML?
Odgovor: XML pomeni Extensible Markup Language.
V # 2) Za kaj se uporablja XML?
Odgovor: XML je orodje, ki se uporablja za shranjevanje in prenos podatkov.
V # 3) Ali XML temelji na formatu ali vsebini?
Odgovor: XML temelji na vsebini.
V # 4) Ali XML podpira uporabniško določene oznake?
Odgovor: Da, uporabniki lahko ustvarijo svoje oznake v XML.
V # 5) Kaj je oznaka deklaracije XML?
Odgovor:
V # 6) Ali je mogoče XML uporabiti za večpredstavnost?
Odgovor: Da, XML se lahko uporablja za večpredstavnostne namene z uporabo SVG in SMIL.
V # 7) Kaj pomeni SVG in za kaj se uporablja?
Odgovor: SVG pomeni Scalable Vector Graphics. To je jezik XML, ki se uporablja za prikaz animacij, slik, grafik in 2D iz kode XML. Tu se za upodabljanje vsebine uporabljajo vektorske matematične formule.
V # 8) Kaj pomeni SMIL in za kaj se uporablja?
Odgovor: SMIL je kratica za Synchronized Multimedia Integration Language. Je jezik XML, ki se uporablja za integracijo slik, besedila in drugih medijev za predstavitev.
V # 9) Kakšna je razlika med XML in HTML?
Odgovor:
| XML | HTML |
|---|---|
| XML je sestavljen iz uporabniško določenih oznak. | HTML je sestavljen iz vnaprej določenih oznak. |
| XML se uporablja za shranjevanje in preoblikovanje podatkov. | HTML se uporablja za oblikovanje spletne strani. |
| XML temelji na vsebini. | HTML temelji na formatu. |
| XML razlikuje med velikimi in malimi črkami. | HTML ne razlikuje med velikimi in malimi črkami. |
| XML zahteva dobro oznako za dobro oblikovan dokument. | HTML ne zahteva končne oznake. |
V # 10) Kakšne so prednosti XML?
Odgovor: Prednosti XML so naslednje:
- Preprostost: XML je enostavno prebrati in razumeti.
- Razpoložljivost: XML je mogoče ustvariti s katerim koli urejevalnikom besedil.
- Prilagodljivost: XML nima nobenih fiksnih oznak, zato je mogoče uporabiti tudi uporabniško določene oznake.
V # 11) Kakšen pomen ima XSLT v XML?
Odgovor: XSLT pomeni Extensible Style sheet Language Transformation. Uporablja se za pretvorbo dokumenta XML v HTML, preden se prikaže kateremu koli brskalniku.
V # 12) Kaj je XQuery?
Odgovor: XQuery se uporablja za pridobivanje podatkov iz datoteke XML, ki je baza podatkov SQL.
V # 13) Kaj je Xlink v XML?
Odgovor: Xlink, ki se uporabljajo v datotekah XML, so standardni način ustvarjanja hiperpovezav v datotekah XML.
V # 14) Kaj je Xpointer v XML?
Odgovor: Xpointer v XML omogoča, da hiperpovezave kažejo na natančnejše dele dokumentov ali datotek XML.
V # 15) Kaj je podpis / šifriranje XML?
Odgovor: Določa pravila obdelave in sintakso za šifriranje in ustvarjanje digitalnih podpisov v XML.
V # 16) Kaj je DTD v XML?
Odgovor: DTD pomeni Definicija vrste dokumenta, ki opisuje dokument, napisan v XML. Sintaksa izjave XML je definirana v DTD. Pravila konvencije o poimenovanju različnih vrst elementov so opredeljena tudi v DTD.
V # 17) Kaj je DOM? Za kaj se uporablja
java programiranje vprašanja in odgovori za pisni test
Odgovor: DOM pomeni objektni model dokumenta. To je API, vmesnik za programiranje aplikacij, ki omogoča navigacijo skozi predmete. Dokumenti se obravnavajo kot predmeti. Dokumente DOM ustvari uporabnik ali ustvari razčlenjevalnik.
V # 18) Kaj je glavna pomanjkljivost DOM-a?
Odgovor: Glavna pomanjkljivost je, da DOM porabi velik del pomnilnika.
V # 19) Kaj pomeni SOAP?
Odgovor: SOAP je preprost protokol za dostop do predmetov.
V # 20) Kakšen je odnos SOAP z XML?
Odgovor: SOAP uporablja XML za definiranje protokola za izmenjavo informacij v porazdeljenih računalniških okoljih.
V # 21) Katere so tri komponente v SOAP-u?
Odgovor: Sestavljen je iz ovojnice, nabora pravil kodiranja in pravila za predstavljanje oddaljenih klicev postopkov.
V # 22) Kaj je funkcija razčlenjevalnika XML?
Odgovor: Uporablja se za pretvorbo datoteke XML ali dokumenta v objekt XML DOM, ki je običajno zapisan v JavaScript.
V # 23) Kaj je shema XML?
Odgovor: Shema XML ponuja definicijo dokumenta XML.
Vključuje:
- Atributi in elementi.
- Otroški elementi.
- Podatkovni tip elementov.
- Vrstni red elementov in atributov.
V # 24) Kaj je CDATA v XML?
Odgovor: CDATA pomeni znakovne podatke. Znaki, kot je ', v XML niso dovoljeni. CDATA se začne z. CDATA so nerazčlenjeni znakovni podatki, ki jih razčlenjevalnik XML ne more razčleniti.
V # 25) Kako se komentarji uporabljajo v XML?
Odgovor: Komentarji so prikazani kot. Podoben je HTML-ju. Uporablja se lahko za eno vrstico ali več vrstic.
V # 26) Kakšna je uporaba XML pri razvoju?
Odgovor: XML ima več načinov uporabe, kot je prikazano spodaj:
- XML se uporablja za ploščate datoteke in zbirke podatkov.
- Uporablja se za shranjevanje podatkov in prenos podatkov na internetu.
- Ustvari lahko različne dinamične podatke z uporabo slogovnih listov.
- XML se uporablja za razvoj spletnih strani, ki jih vodijo baze podatkov.
- Uporablja se za shranjevanje podatkov za spletna mesta e-trgovine.
V # 27) Kakšne so slabosti XML?
Odgovor: Slabosti XML vključujejo:
- XML je samo besedilna datoteka, če atributi in elementi niso zaprti in pravilno definirani.
- Oznake, ki se prekrivajo, niso dovoljene.
V # 28) Kaj preverjajo urejevalniki XML?
Odgovor: Preverjanje urejevalnikov XML je naslednje:
- XML proti shemi
- Barvna koda sintakse XML
- XML proti DTD
- Standardne oznake XML za odpiranje in zapiranje
V # 29) Kaj je Diffgram v XML?
Odgovor: Diffgram je oblika XML, ki se uporablja za iskanje trenutne in izvirne različice dokumenta XML.
V # 30) Kaj je XML Parser?
Odgovor: Razčlenjevalnik XML je del programske opreme, ki preverja natančno določeno obliko in izvaja preverjanje veljavnosti dokumenta. Omogoča tudi branje, ustvarjanje in spreminjanje obstoječega dokumenta XML.
V # 31) Kako povezati XML z bazo podatkov?
Odgovor: Moduli za uvoz in izvoz XML se uporabljajo za povezovanje aplikacij XML z bazami podatkov. Med imenom polja vrste elementa in tabelo baze podatkov v shemi DTD ali XML mora biti ujemanje 1: 1. Medtem ko je v nekaterih primerih za določitev želenega ujemanja potrebno malo programiranja.
V # 32) Kako zagnati datoteko XML?
Odgovor: XML ni programski jezik. Ni ga mogoče zagnati ali izvršiti. Lahko si ga ogledate ali prikažete v brskalniku ali z urejevalnikom XML.
V # 33) Opišite XPath.
Odgovor: XPath lahko opišemo na naslednji način:
- XPath je priporočilo W3C.
- Je sintaksa za določanje delov dokumenta XML.
- Za krmarjenje po dokumentih XML uporablja izraze poti.
- XPath vsebuje standardno knjižnico funkcij.
- XPath je glavni element standarda XSLT.
- Uporablja se za krmarjenje po atributih in elementih v dokumentu XML.
V # 34) Navedite primer XML.
Odgovor:
Sale for today Laptop table 2008 500 V # 35) Kaj so dobro oblikovani dokumenti XML?
Odgovor: Dobro oblikovani dokumenti XML imajo naslednje lastnosti:
- Dokument XML mora imeti korenski element.
- Oznake XML razlikujejo med velikimi in malimi črkami.
- Elementi XML morajo biti pravilno ugnezdeni.
- Vrednosti XML je treba pravilno navesti.
- Oznake XML je treba pravilno zapreti.
V # 36) Kaj so atributi XML? Pojasnite s primerom.
Odgovor: Vrednosti atributov XML je treba vedno navajati. V XML lahko uporabimo enojne ali dvojne narekovaje.
Na primer:
V # 37) Napišite kodo za atribut in element XML.
Odgovor:
Maharashtra Mumbai India Maharashtra Mumbai V prvem elementu je lokacija atribut. Nazadnje je lokacija element. Uporabnik lahko izbere atribut ali element.
V # 38) Ali si je mogoče datoteke XML ogledati v brskalnikih?
Odgovor: Da, datoteko XML si lahko ogledate v vseh znanih brskalnikih. Niso prikazane kot strani HTML.
V # 39) Kaj je XML Httprequest? Katere so njegove prednosti?
Odgovor: Vsi sodobni brskalniki imajo vgrajen objekt XML Httprequest, ki zahteva podatke iz strežnika.
Njegove prednosti so naslednje:
- Posodabljanje spletne strani brez ponovnega nalaganja strani.
- Zahtevajte podatke s strežnika
- Po nalaganju strani prejemajte podatke s strežnika.
- Pošljite podatke strežniku v ozadju.
V # 40) Primer HttpRequest.
Odgovor:
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;}}; V # 41) Kaj je element XML?
Odgovor: Element XML vsebuje začetno oznako, končno oznako in vrednosti.
Na primer:
Daj - 400,00
Element XML brez vrednosti naj bi bil prazen kot
V # 42) Kakšna so pravila za poimenovanje XML?
Odgovor: Pravila poimenovanja so:
- Imena elementov se morajo začeti s črko ali podčrtajem.
- Imena elementov razlikujejo med velikimi in malimi črkami.
- Imena elementov se ne smejo začeti s črkami XML.
- Imena elementov lahko vsebujejo črke, številke, vezaje, podčrtaje in pike.
- Imena elementov ne smejo vsebovati presledkov.
V # 43) Kaj je SAX v XML?
Odgovor: SAX pomeni Simple API za XML. Je razčlenjevalnik zaporednega dostopa.
Zagotavlja mehanizem branja podatkov iz dokumenta XML. Menda naj bi bila alternativa DOM-u. DOM deluje na dokumentih kot celoti, razčlenjevalniki SAX delujejo zaporedno na vsakem delu dokumenta XML.
SAX porabi manj pomnilnika. Ni ga mogoče uporabiti za pisanje dokumenta XML.
V # 44) Kaj je XSNL?
Odgovor: XSNL pomeni nevtralni jezik iskanja XML. Ta jezik deluje med vmesnikom za meta-iskanje in ciljnim sistemom.
V # 45) Kakšna je razlika med preprostim in kompleksnim elementom?
Odgovor: Preprostih elementov ne smete pustiti praznih. Vsebuje manj atributov, podrejenih elementov itd. Preprosti elementi so besedilni elementi. Kompleksni elementi lahko vsebujejo podelemente, prazne elemente itd. Kompleksni element lahko vsebuje več atributov in elementov.
Zaključek
Najpogostejša vprašanja v zvezi z intervjuji XML smo pokrili z odgovori za začetnike in z intervjuji na izkušeni ravni.
Pred vsakim intervjujem bodite vedno pripravljeni na to temo in na vprašanja odgovorite samozavestno - uspeh bo zagotovo vaš.
Vse najboljše za vaš intervju !!
Priporočeno branje
- Vprašanja in odgovori za intervjuje
- Vprašanja in odgovori za preizkušanje ETL
- Nekaj zapletenih ročnih preizkusov Vprašanja in odgovori
- 25 najboljših agilnih preizkusnih vprašanj in odgovorov
- Vprašanja za intervju z Spockom (odgovori) (najbolj priljubljeni)
- Nekaj zanimivih vprašanj za preskušanje programske opreme
- Top 20+ .NET vprašanj in odgovorov za intervjuje
- 32 najboljših vprašanj in odgovorov za intervju z Datastage