Ajax and XML for accessing Data- Ajax - Asynchronous requests - Processing XML Data

7 belangrijke vragen over Ajax and XML for accessing Data- Ajax - Asynchronous requests - Processing XML Data

Noem 2 gotchas waar je voor uit moet kijken in de XML DOM

  1. De DOM tree bevat nodes niet alleen de elementen in de XML data, maar ook voor elke spatie of tekst tussen de elementen. Deze tekst nodes kunnen meestal ontweken worden als je door de DOM tree loopt, maar moet worden bekeken wanneer je tekst binnen een element bekijkt
  2. Een element attribute is niet toegankelijk met behulp van zijn naam. Je moet de methode getAttribute gebruiken op de node van het element om zijn attribute te bereiken.

Wat is XML?
Wat is de primaire reden om XML te gebruiken om data te tonen?

XML is een verzameling regels om een taal samen te stellen. De voornaamste reden om XML te gebruiken om gegevens te representeren is het feit dat het een standaard is (en er daardoor bijvoorbeeld veel tools beschikbaar zijn om gegevens naar XML te converteren en gegeevns uit XML te halen)

XML lijkt veel op HTML. Wat is de relatie met HTML. Wat is gelijk met betrekking tot de syntax en wat is verschillend?. Welke tags zijn legaal om te gebruiken

zie leereenheid 11b
Een van de evrschillen tussen HTML en XML is dat de tags die in HTML gebruikt mogen worden vaststaan, terwijl de namen van de tags die je in XML kunt gebruiken vrij zijn
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Hoe kunnen schema's en DTDs handig gebruikt worden als je met XML data omgaat

Eeen DTD legt vast welke tags en welke attributen er gebruikt mogen worden in 1 specifieke XML-instantie. Ook legt de DTD vast wat de relatie van de tags is. Met behulp van zo'n DTD kan gechecked worden of een document zich aan zo'n DTD houdt

Hoe fetch (halen) je XML data als je gebruik maakt van JavaScript? Welke set van objecten vertegenwoordigd de XML data van een webserver?

Gegevens in XML kunnen op dezelfde manier opgehaald worden als gegevens in tekst: met behulp van een Ajaxrequest. Een maal binnen zijn de gegevens in de vorm van een DOM tree beschikbaar

Noem 2 handige methodes dat elke XML DOM node object heeft en 3 handige properties?

2 methoden waarover elk XML DOM-element beschikt zijn getElementsByTagName en getAttribute. De properties waarover elk XML DOM-element beschikt zijn tagName, nodeName, nodeValue, nodeType, attributes, childNodes, firstChild, lastChild, nextSibling, previousSibling en parentNode

Welke statement ontvangt alle vehicle tags van een XML data set die teruggestuurd wordt van een server bij gebruik van Ajax? Welke statement geeft toegang tot het model attribute van het eerste vehicle?

Om alle vehicle tags te verkrijgen gebruik je:
var vehicle = xmldom.getElementsByTagName("vehicle");

Het model attribuut van het eerste vehicle krijg je met:
var model = vehicle[0].getAttribute("model");

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo