top 45 xml interview questions
Elenco completo delle domande di colloquio XML di base e avanzate più frequenti con spiegazione dettagliata ed esempi di codice:
XML è principalmente preferito dagli sviluppatori per la progettazione, lo sviluppo e la manutenzione dell'interfaccia. Il motivo per cui la maggior parte di loro preferisce XML rispetto a HTML è che XML ti consente di definire il tuo elemento.
Questo tutorial tratterà tutti gli argomenti relativi a XML con una spiegazione dettagliata per una facile comprensione. Chiunque, da un principiante a una persona esperta, può essere preparato per un'intervista XML con questo set di domande di intervista XML.
Domande e risposte di intervista XML più popolari
Di seguito sono elencate alcune delle domande di intervista XML più frequenti che devi conoscere prima di apparire per un'intervista XML.
D # 1) Che cosa significa XML?
Risposta: XML è l'acronimo di Extensible Markup Language.
D # 2) A cosa serve XML?
Risposta: XML è uno strumento utilizzato per archiviare e trasferire dati.
D # 3) Il formato XML o basato sul contenuto?
Risposta: XML è basato sul contenuto.
D # 4) XML supporta i tag definiti dall'utente?
Risposta: Sì, gli utenti possono creare i propri tag in XML.
Q # 5) Cos'è il tag di dichiarazione XML?
Risposta:
D # 6) È possibile utilizzare XML per scopi multimediali?
Risposta: Sì, XML può essere utilizzato per scopi multimediali utilizzando SVG e SMIL.
D # 7) Cosa significa SVG e per cosa viene utilizzato?
Risposta: SVG è l'acronimo di Scalable Vector Graphics. È un linguaggio XML utilizzato per visualizzare animazioni, immagini, grafici e 2D dal codice XML. Le formule matematiche vettoriali vengono utilizzate qui per eseguire il rendering del contenuto.
D # 8) Cosa significa SMIL e per cosa viene utilizzato?
Risposta: SMIL è l'acronimo di Synchronized Multimedia Integration Language. È un linguaggio XML utilizzato per integrare immagini, testo e altri media per una presentazione.
Q # 9) Qual è la differenza tra XML e HTML?
Risposta:
XML | HTML |
---|---|
XML è costituito da tag definiti dall'utente. | L'HTML è costituito da tag predefiniti. |
XML viene utilizzato per archiviare e trasformare i dati. | L'HTML viene utilizzato per progettare una pagina web. |
XML è basato sul contenuto. | L'HTML è basato sul formato. |
XML fa distinzione tra maiuscole e minuscole. | L'HTML non fa distinzione tra maiuscole e minuscole. |
XML richiede un tag di fine per un documento ben formattato. | HTML non richiede un tag di fine. |
D # 10) Quali sono i vantaggi di XML?
Risposta: I vantaggi di XML sono i seguenti:
- Semplicità: XML è semplice da leggere e da capire.
- Disponibilità: XML può essere creato utilizzando qualsiasi editor di testo.
- Flessibilità: XML non ha tag fissi, quindi è possibile utilizzare anche tag definiti dall'utente.
D # 11) Che importanza ha XSLT in XML?
Risposta: XSLT è l'acronimo di Extensible Style sheet Language Transformation. Viene utilizzato per trasformare un documento XML in HTML prima che venga visualizzato in qualsiasi browser.
D # 12) Cos'è XQuery?
Risposta: XQuery viene utilizzato per recuperare i dati dal file XML, che è il database SQL.
D # 13) Cos'è Xlink in XML?
Risposta: Gli Xlink utilizzati nei file XML sono il modo standard per creare collegamenti ipertestuali nei file XML.
Q # 14) Cos'è Xpointer in XML?
Risposta: Xpointer in XML consente ai collegamenti ipertestuali di puntare a parti più specifiche dei documenti o dei file XML.
D # 15) Che cos'è la firma / crittografia XML?
Risposta: Definisce le regole di elaborazione e la sintassi per la crittografia e la creazione di firme digitali su XML.
D # 16) Cos'è il DTD in XML?
Risposta: DTD sta per Document Type Definition, che descrive un documento scritto in XML. La sintassi della dichiarazione XML è definita in DTD. Anche le regole di convenzione di denominazione di diversi tipi di elementi sono definite in DTD.
Q # 17) Cos'è DOM? A cosa serve?
elenco di adiacenze del grafico c ++
Risposta: DOM sta per Document Object Model. È un'API, Application Programming Interface che consente la navigazione tra gli oggetti. I documenti vengono trattati come oggetti. I documenti DOM vengono generati dall'utente o creati da un parser.
D # 18) Qual è il principale svantaggio di DOM?
Risposta: Lo svantaggio principale è che gran parte della memoria viene consumata da DOM.
D # 19) Che cosa significa SOAP?
Risposta: SOAP è un Simple Object Access Protocol.
D # 20) Qual è la relazione di SOAP con XML?
Risposta: SOAP utilizza XML per definire un protocollo per lo scambio di informazioni in ambienti informatici distribuiti.
D # 21) Quali sono i tre componenti in SOAP?
Risposta: Consiste in una busta, un insieme di regole di codifica e una convenzione per rappresentare le chiamate di procedura remota.
D # 22) Cos'è la funzione parser XML?
Risposta: Viene utilizzato per convertire un file o un documento XML nell'oggetto DOM XML che di solito è scritto in JavaScript.
D # 23) Che cos'è uno schema XML?
Risposta: Lo schema XML fornisce la definizione di un documento XML.
Comprende:
- Attributi ed elementi.
- Elementi figlio.
- Il tipo di dati degli elementi.
- Ordine di elementi e attributi.
D # 24) Che cos'è CDATA in XML?
Risposta: CDATA sta per dati carattere. Caratteri come '' non sono consentiti in XML. CDATA inizia con. CDATA è un dato carattere non analizzato che non può essere analizzato dal parser XML.
D # 25) Come vengono utilizzati i commenti in XML?
Risposta: I commenti vengono visualizzati come. È simile all'HTML. Può essere utilizzato per una o più righe.
D # 26) Qual è l'utilizzo di XML nello sviluppo?
Risposta: XML ha più utilizzi come mostrato di seguito:
- XML viene utilizzato per file flat e database.
- Viene utilizzato per memorizzare dati e trasportare dati su Internet.
- Può generare diversi dati dinamici utilizzando fogli di stile.
- XML viene utilizzato per sviluppare siti Web basati su database.
- Viene utilizzato per memorizzare i dati per i siti Web di e-commerce.
D # 27) Quali sono gli svantaggi di XML?
Risposta: Gli svantaggi di XML includono:
- XML è solo un file di testo se gli attributi e gli elementi non sono chiusi e definiti correttamente.
- Il markup sovrapposto non è consentito.
D # 28) Cosa controllano gli editor XML?
Risposta: Il controllo degli editor XML è il seguente:
- XML contro schema
- Codice colore sintassi XML
- XML contro DTD
- Tag di apertura e chiusura standard XML
Q # 29) Cos'è Diffgram in XML?
Risposta: Diffgram è un formato XML utilizzato per trovare le versioni correnti e originali del documento XML.
Q # 30) Cos'è XML Parser?
Risposta: Il parser XML è un software che verifica la presenza di un formato ben definito ed esegue la convalida del documento. Ci consente inoltre di leggere, creare e modificare un documento XML esistente.
D # 31) Come connettere XML con il database?
Risposta: I moduli di importazione ed esportazione XML vengono utilizzati per connettere le applicazioni XML con i database. Deve esserci una corrispondenza 1: 1 tra il nome del campo del tipo di elemento e la tabella del database in DTD o XML Schema. Mentre in alcuni casi è necessaria poca programmazione per stabilire la corrispondenza desiderata.
Q # 32) Come eseguire un file XML?
Risposta: XML non è un linguaggio di programmazione. Non può essere eseguito o eseguito. Può essere visualizzato o visualizzato sul browser o utilizzando l'editor XML.
D # 33) Descrivi XPath.
Risposta: XPath può essere descritto come segue:
- XPath è una raccomandazione W3C.
- È la sintassi per definire parti di un documento XML.
- Utilizza espressioni di percorso per navigare nei documenti XML.
- XPath contiene una libreria di funzioni standard.
- XPath è un elemento importante dello standard XSLT.
- Viene utilizzato per navigare tra attributi ed elementi in un documento XML.
D # 34) Fornisci un esempio di XML.
Risposta:
Sale for today Laptop table 2008 500
D # 35) Cosa sono i documenti XML ben formati?
Risposta: I documenti XML ben formati hanno le seguenti caratteristiche:
- Un documento XML deve avere un elemento radice.
- I tag XML fanno distinzione tra maiuscole e minuscole.
- Gli elementi XML dovrebbero essere nidificati correttamente.
- I valori XML devono essere citati correttamente.
- I tag XML dovrebbero essere chiusi correttamente.
D # 36) Cosa sono gli attributi XML? Spiega con un esempio.
Risposta: I valori degli attributi XML devono essere sempre tra virgolette. Le virgolette singole o doppie possono essere utilizzate in XML.
Per esempio:
D # 37) Scrivere un codice per l'attributo e l'elemento XML.
Risposta:
Maharashtra Mumbai India Maharashtra Mumbai
Nel primo elemento, la posizione è un attributo. Infine, la posizione è un elemento. L'utente può scegliere l'attributo o l'elemento.
D # 38) I file XML possono essere visualizzati nei browser?
Risposta: Sì, il file XML può essere visualizzato in tutti i browser conosciuti. Non vengono visualizzati come pagine HTML.
D # 39) Che cos'è XML Httprequest? Quali sono i suoi vantaggi?
Risposta: Tutti i browser moderni dispongono di un oggetto Httprequest XML incorporato per richiedere dati da un server.
I suoi vantaggi sono i seguenti:
- Aggiornamento di una pagina Web senza ricaricare la pagina.
- Richiedi dati da un server
- Ricevi i dati da un server dopo che la pagina è stata caricata.
- Invia dati a un server in background.
Q # 40) Esempio di HttpRequest.
Risposta:
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;}};
D # 41) Cos'è l'elemento XML?
Risposta: L'elemento XML contiene tag di inizio, tag di fine e valori.
Per esempio:
Mettere - 400.00
L'elemento XML senza valore si dice che sia vuoto come
Q # 42) Cosa sono le regole di denominazione XML?
Risposta: le regole di denominazione sono:
- I nomi degli elementi devono iniziare con una lettera o un trattino basso.
- I nomi degli elementi fanno distinzione tra maiuscole e minuscole.
- I nomi degli elementi non possono iniziare con le lettere XML.
- I nomi degli elementi possono contenere lettere, cifre, trattini, trattini bassi e punti.
- I nomi degli elementi non possono contenere spazi.
D # 43) Cos'è SAX in XML?
Risposta: SAX sta per Simple API for XML. È un parser ad accesso sequenziale.
Fornisce un meccanismo di lettura dei dati da un documento XML. Si dice che sia un'alternativa al DOM. DOM opera sui documenti nel loro insieme, i parser SAX operano su ogni parte del documento XML in modo sequenziale.
SAX consuma meno memoria. Non può essere utilizzato per scrivere un documento XML.
Q # 44) Cos'è XSNL?
Risposta: XSNL è l'acronimo di XML Search Neutral Language. Questo linguaggio agisce tra l'interfaccia di meta-ricerca e il sistema mirato.
Q # 45) Qual è la differenza tra un elemento semplice e un elemento complesso?
Risposta: Gli elementi semplici non possono essere lasciati vuoti. Contiene meno attributi, elementi figlio, ecc. Gli elementi semplici sono elementi basati su testo. Gli elementi complessi possono contenere sottoelementi, elementi vuoti, ecc. L'elemento complesso può contenere più attributi ed elementi.
Conclusione
Abbiamo coperto le domande più comuni dell'intervista XML con risposte per principianti e interviste di livello esperto.
Sii sempre preparato con l'argomento prima di qualsiasi colloquio e rispondi alle domande con fiducia: il successo sarà sicuramente tuo.
Tutto il meglio per la tua intervista !!
Lettura consigliata
- Domande e risposte dell'intervista
- Domande e risposte al colloquio di prova ETL
- Alcune domande e risposte sui test manuali complicati
- 25 migliori domande e risposte per l'intervista al test agile
- Domande dell'intervista a Spock con risposte (le più popolari)
- Alcune interessanti domande di intervista sul test del software
- Top 20+ .NET Intervista Domande e risposte
- Le 32 migliori domande e risposte per l'intervista di Datastage