What are XML Namespaces? And how do you work with them?

  Рет қаралды 4,569

Erik Wilde

Erik Wilde

Күн бұрын

XML Namespaces are an important aspect of working with Extensible Markup Language (XML) documents. The main idea about XML Namespaces is that they allow you to associate XML elements and attributes with globally unique identifiers (namespace names), which then allows you to more robustly write code for handling documents using those elements and attributes.
In this video, we look at the history and motivation of XML Namespaces so that you can better understand why they were even created. We then look into practical aspects of working with them, including a demo with an XML editor (the Oxygen XML editor) and XPath expressions to explore how an XML document is using XML Namespaces. We also look at some good practices in terms of what to do and what to not do when working with XML Namespaces.
00:00 Introduction
00:28 XML Namespaces Overview
00:50 XML Technology Overview
01:30 Motivation for XML Namespaces
09:53 Using XML Namespaces
14:55 XML Namespaces Demo
18:09 XML Namespaces Good Practices
21:28 Wrap-Up

Пікірлер: 23
@superkhaled8719
@superkhaled8719 7 күн бұрын
Thank you
@resilientmoney
@resilientmoney 2 ай бұрын
Excellently explained. Thank you.
@LorenzoPeve
@LorenzoPeve 2 ай бұрын
Great content. Thanks
@jonathanpryzby4029
@jonathanpryzby4029 Жыл бұрын
Hugely helpful. Youre totally right that when I see the URI, I was assuming there was a lot more magic going on that I didn't understand. Thanks for driving that point home, I dropped a like
@ErikWilde
@ErikWilde Жыл бұрын
Thanks for the feedback. That's the number one thing that people tend to get wrong, and then it complicates things a lot. Thanks for watching!
@pezza100
@pezza100 9 ай бұрын
Superbly explained. I had really struggled with the concept of namespaces until I watched this. I shared the video with my team. Thanks!
@ErikWilde
@ErikWilde 9 ай бұрын
Thank you! Namespaces are still alive!
@Vincent-ht7eb
@Vincent-ht7eb Жыл бұрын
Thank. A really great video !
@ErikWilde
@ErikWilde Жыл бұрын
Thanks!!
@10anmolguptateelex71
@10anmolguptateelex71 Жыл бұрын
03:03 good example
@ErikWilde
@ErikWilde Жыл бұрын
Thank you!
@diegomorais49
@diegomorais49 Жыл бұрын
Which editor is that used on the video?
@diegomorais49
@diegomorais49 Жыл бұрын
Oxygen XML Editor (nvm is payed...)
@ErikWilde
@ErikWilde Жыл бұрын
You answered it yourself!
@ha5h
@ha5h Жыл бұрын
Is XML still relevant? 🙃
@ErikWilde
@ErikWilde Жыл бұрын
yes it is, just wait and you'll see! it's not trending for sure, but you will still encounter many APIs and a lot of data that are only available through XML.
@IjonTichyBerlin
@IjonTichyBerlin Жыл бұрын
For sure, not sexy, but required as salt.
@michelbormans6054
@michelbormans6054 Жыл бұрын
Thumbs up, be it i suspect you making some statements you woul never make about json...
@ErikWilde
@ErikWilde Жыл бұрын
@@michelbormans6054 True, but doesn't that make sense given that XML and JSON are two different things with different histories and (initial) design goals?
@Draculhuhn
@Draculhuhn Ай бұрын
I believe xml is used predominantly in exchanging medical data. That being said: xml is not likely to go extinct any time soon. This ML ist MADE for exchanging data in a heterogentic App universe like in clinical situations or medical research.
@ezequielbarbosadossantos6712
@ezequielbarbosadossantos6712 7 ай бұрын
Talked for 20 minutes and didn't really explain anything.
@ErikWilde
@ErikWilde 7 ай бұрын
What were you looking for? What do you think is missing?
@wisdomchoice2721
@wisdomchoice2721 5 ай бұрын
is a label to avoid conflict of the same name ,how to differentiate between two different personne with the same name (element) it's with the different firstname (namespace) is like a spider on multiverse you have the same denomination of the different elements (Spiderman) but in different world/verse/space/xmlns .
Jumping off balcony pulls her tooth! 🫣🦷
01:00
Justin Flom
Рет қаралды 25 МЛН
Pleased the disabled person! #shorts
00:43
Dimon Markov
Рет қаралды 29 МЛН
Llegó al techo 😱
00:37
Juan De Dios Pantoja
Рет қаралды 58 МЛН
İĞNE İLE TELEFON TEMİZLEMEK!🤯
0:17
Safak Novruz
Рет қаралды 1,6 МЛН
Опасность фирменной зарядки Apple
0:57
SuperCrastan
Рет қаралды 11 МЛН
АЙФОН 20 С ФУНКЦИЕЙ ВИДЕНИЯ ОГНЯ
0:59
КиноХост
Рет қаралды 1,2 МЛН
$1 vs $100,000 Slow Motion Camera!
0:44
Hafu Go
Рет қаралды 28 МЛН