Topp 50 XML-intervjufrågor och svar (2025)
Här är XML-intervjufrågor och svar för nybörjare såväl som erfarna utvecklare för att få sitt drömjobb.
1. Vad är ett märkningsspråk?
Markup languages är designade för presentation av text i olika format, och det kan även användas för att transportera och lagra data. Detta uppmärkningsspråk anger koden för formatering, layout och format för data. Denna uppmärkningskod kallas Tag.
html och XML är exempel på Markup Language.
Gratis PDF-nedladdning: XML-intervjufrågor och svar
2. Vad är XML?
XML kallas Extensible Markup Language som är designat för att bära eller transportera och lagra data. XML-taggar är inte lika fördefinierade som HTML, men vi kan definiera våra egna användartaggar för enkelhetens skull. Den koncentrerar sig främst på att lagra data, inte på att visa data.
3. Vilka funktioner har XML?
Huvuddragen i XML är:
- Mycket lätt att lära sig och implementera
- XML-filer är textfiler och ingen redigerare krävs
- Minimalt och ett begränsat antal syntaxregler i XML
- Den är utvidgningsbar, och den specificerar de strukturella reglerna för taggar
4. Vilka är skillnaderna mellan HTML och XML?
Följande är skillnaderna mellan HTML och XML:
html |
XML |
Markeringsspråk som används för att visa data | Markeringsspråk som används för att lagra data |
Fallet okänslig | Skiftlägeskänsliga |
Designa webbsidor | Används för att transportera och lagra data |
Fördefinierade taggar | Anpassade taggar |
Bevarar inte vita utrymmen | Bevara vita utrymmen |
Statisk | Dynamisk |
5. Vilken tagg används för att hitta versionen av XML och syntaxen?
Att deklarera XML-versionen är mycket viktigt för varje XML-dokument och plattform måste anges där den körs.
<?xml version=”1.1” encoding=”|ISO-8859-1|”?>
6. Vad är XML DOM-dokument?
XML-dokumentobjekt representerar hela XML-dokumentet och det är roten till ett dokumentträd. Det ger tillgång till hela XML-dokumentet - Noder och Element, och det har sina egna egenskaper.
7. Vad är XPath?
XPath används för att hitta information i ett XML-dokument och innehåller standardfunktioner. XPath är huvudelementet i XSLT, och det är w3c-rekommendation.
8. Vad är ett attribut?
Ett attribut ger mer eller ytterligare information om ett element än annars.
Exempel -
<Person name=”Peter”>
Attributnamn kan ges till en elementperson.
9. Kan vi ha tomma XML-taggar?
Ja, vi kan ha tomma taggar i XML. Tomma taggar används för att indikera element som inte har något textinnehåll. Tomma taggar kan representeras som
<person></person> <person/>
10. Vilka är fördelarna med XML DOM Document?
Fördelar med XML DOM:
- XML-strukturen kan passeras, och den kan nås slumpmässigt genom att korsa trädet.
- XML-strukturen är modifierbar och värden kan läggas till, ändras och tas bort
11. Vilka är de grundläggande reglerna när du skriver XML?
Dessa är de grundläggande reglerna när du skriver XML:
- All XML bör ha ett rotelement
- Alla taggar ska vara stängda
- XML-taggar är skiftlägeskänsliga
- Alla taggar bör kapslas ordentligt
- Taggnamn får inte innehålla mellanslag
- Attributvärde ska visas inom citattecken
- Vitt utrymme är bevarat
12. Vad är XML Element?
Ett XML-dokument innehåller XML-element och det börjar från ett elements starttagg till sluttagg. Den kan innehålla:
- Andra element inom huvudelement
- Ett attribut
- text
13. Vad är CDATA?
CDATA är oparerad teckendata som inte kan analyseras av XML-tolken. Tecken < och > är olagliga i XML-element. CDATA-sektionen börjar med ”.
14. Hur kan kommentarer representeras i XML?
Kommentar kan representeras som som HTML. Denna kommentarsymbol är tillämplig för enstaka eller flera rader.
15. Vad är XML-namnområden?
XML-namnrymder används för att undvika elementnamnskonflikter, och det kan undvikas genom att använda prefix före namnet.
16. Vad är XML Parser?
XML Parser används för att konvertera från XML-dokument till ett XML DOM-objekt som kan skrivas i Javascript.
17. Vad är XSL?
XSL är ett språk som används med XML för att uttrycka stilmallar som liknande CSS. Den beskriver hur man visar ett XML-dokument för en viss typ.
18. Vem är ansvarig för XML?
XML är en rekommendation från W3C – World Wide Web Consortium och utvecklingen övervakas av XML-arbetsgruppen.
19. Vad är ett XML-schema?
Ett XML-schema ger definitionen av ett XML-dokument, och det har följande:
- Element och attribut
- Element som är underordnade element
- Ordning av underordnade element
- Datatyper av element och attribut
20. Vad är ett välformat XML-dokument?
Ett välformaterat XML-dokument måste följa följande regler –
- Varje starttagg ska sluta med en sluttagg
- XML-taggar är skiftlägeskänsliga
- Tomma taggar är nödvändiga för att stänga med ett snedstreck
- Alla taggar bör vara korrekt kapslade
21. Varför har XML använts för utveckling?
XML används för utveckling av följande skäl:
- Används för databasdrivna webbplatser
- Används för att lagra data för e-handelswebbplatser
- Används för att transportera och lagra data på internet
- XML används för databas och platta filer
- Skapa dynamiskt innehåll genom att använda olika stilmallar
22. Vad är SGML?
SGML är ett stort och kraftfullt Standard Generalized Markup Language som används för att definiera beskrivningar av strukturen hos olika typer av elektroniska dokument.
23.Kan jag köra en XML?
Nej, vi kan inte köra XML, och det är inte ett programmeringsspråk att köra. Det är bara ett märkningsspråk för att representera data.
24. Vilka specialtecken används i XML?
<, > och & är specialtecken som används i XML. Eftersom dessa tecken används för att göra taggar.
25. Vilken programvara finns tillgänglig för XML?
Det finns tusentals program tillgängliga för XML och uppdaterad lista kommer att finnas på http://xml.coverpages.org.
26. Kan grafik användas i XML? Om så är fallet, hur?
Ja, grafik kan inkluderas i XML genom att använda XLink- och XPointer-specifikationer. Den stöder grafiska filformat som GIF, JPG, TIFF, PNG, CGM, EPS och SVG.
XLink:
<description xlink:type="simple" xlink:href="http://show.com/Cinema.gif" xlink:show="new"> </description> XPointer: <description xlink:type="simple" xlink:href="http://show.com/Cinema.gif#Shownumber" xlink:show="new"> </description>
27. Kan jag ersätta HTML med XML?
Nej, XML ersätter inte HTML. XML tillhandahåller ett alternativt tillvägagångssätt för att definiera en egen uppsättning markup-element, och den används för att bearbeta och lagra data.
28. Hur kan jag inkludera villkorliga uttalanden i XML?
Vi kan inte inkludera villkorliga uttalanden som ett programmeringsspråk.
<foo if{DB}="A">bar</foo>
Detta kan göras genom att använda Document Type Definition (DTD).
<xsl:if test="@foo=’bar’"> <xsl:text>Hello, world!</xsl:text> </xsl:if>
29. Vilka är fördelarna med XML?
Fördelarna med XML är
- Enkel att läsa och förstå
- XML kan göras med en textredigerare
- Utökningsbarhet – Inga fasta taggar
- Självbeskrivande
- Kan bädda in flera datatyper
30. Vilka är nackdelarna med XML?
Följande är nackdelarna med XML:
- XML kommer bara att vara en textfil om element och attribut inte är korrekt definierade.
- Överlappande uppmärkning är inte tillåten
31. Vad är DTD?
DTD förkortas som Document Type Definition och definieras för att bygga laglig byggstenar i ett XML-dokument. Den definierar XML-dokumentstrukturen med element och attribut.
32. Varför är XSLT viktigt för XML?
XSLT förkortas som eXtensible Sytlesheet Language Transformation som används för att transformera ett XML-dokument till HTML innan det visas i webbläsaren.
33. Vad är kapslade element i XML?
Om ett eller flera element är kapslade inuti kallas rotelementet kapslade element. Nesting kan vara lätt att förstå och håller även ordning i ett XML-dokument.
34. Vad är XQuery?
XQuery designades för att fråga XML-data som inte är något annat än SQL för databastabeller. XQuery används för att hämta data från XML-filen.
35. Vad är XLink och XPointer?
XLink är standardsättet att skapa hyperlänkar i XML-filerna. Xpointer som låter dessa hyperlänkar peka på mer specifika delar av XML-filen eller dokumentet.
36. Varför behövs XML-redigerare istället för Anteckningar?
XML-redigerare krävs för att skriva felfria XML-dokument, och det används för att validera mot DTD eller schema. Redaktörer kan kontrollera:
- Öppna och stäng taggar
- XML mot DTD
- XML mot Schema
- Färgkod på XML-syntax
37. Vad är XML-kodning?
XML-dokument kan innehålla icke-ASCII-tecken som franska och norska tecken. XML-kodning används för att undvika fel och XML-filer måste sparas som Unicode.
38. Vilken XML är inställd på att vara giltig XML?
När XML-filen valideras mot Document Type Definition (DTD), kallas den giltig XML. DTD är ingenting men det definierar strukturen för en XML-fil.
39. Vad är Simple Element?
Ett enkelt element innehåller endast text och följande är typerna av Simple Element:
- Inga attribut
- Innehåller inte andra element
- Det får inte vara tomt
40. Vad är komplext element?
Ett komplext element innehåller andra element eller attribut och följande är typer av komplexa element:
-
Den har tomma element
- Den innehåller andra element
- Den innehåller bara text
- Den innehåller både andra element och text
41. Finns det något sätt att beskriva XML-data?
Ja, XML använder Document Type Definition (DTD) för att beskriva data.
42. Vilka är de tre delarna av XSL?
XSL består av tre delar:
- XSLT – Används för att transformera XML-dokument
- XPath – Används för att navigera i XML-dokument
- XSL-FO – Används för att formatera XML-dokument
43. Vilken är den korrekta syntaxen när vi definierar XML-version?
<?xml version=”1.0”/>
är den korrekta deklarativa syntaxen som används för att definiera XML-versionen.
44. Om XML-attributnamnet i sig har dubbla citattecken, hur kan det då representeras?
Attributnamn kan representeras inom enkla citattecken om dubbla citattecken finns i attributnamnet.
Exempel -
<country city='Texas "US"'></country>
45. Vilka typer av XML-tolkare finns det?
Det finns två typer av parsers – icke-validerande och validerande parsers. Själva namnet antyder att Icke-validering inte validerar XML och Validering parser kommer att validera XML med DTD.
46. Om rotelement krävs för XML? Om så är fallet, hur många rotelement krävs?
Ja, rotelement krävs, och det kan bara ha ett rotelement i varje XML.
47. Vad är XML-signatur?
XML-signatur rekommenderas av W3C, och den fungerar som en digital signatur för XML-dokument. Om signaturen finns utanför dokumentet kallas den för fristående signatur. Om det innehåller inuti XML-dokumentet kallas det enveloping signatur.
48. Vad är Data Island?
En XML-dataö är XML-data som är inbäddad i en HTML-sida. Detta fungerar bara med Internet.
49. Vad är DiffGram i XML?
Ett DiffGram är ett XML-format som används för att hitta aktuella och ursprungliga versioner av XML-dokument.
50. Vad är SAX?
SAX är ett gränssnitt som bearbetar XML-dokument med hjälp av händelser.
Dessa intervjufrågor kommer också att hjälpa dig i din viva (orals)
Användbart och intressant. Redigeringsinställningar bör anges när du kopierar eller laddar ner.
Jag har en fråga, hur fixar vi ett fel som säger - Installations-XML-filen saknas eller är skadad, installationsprogrammet avslutas. ?
det skulle vara till stor hjälp om jag fick svar.