What is XML | XML Beginner Tutorial | Learn XML with Demo in 10 min

  Рет қаралды 891,216

Automation Step by Step

Automation Step by Step

Күн бұрын

all my work - automationstepbystep.com/
QUIZ - forms.gle/rVNHzCrGh2HpJcpZ6
XML | Structure | Validation | Demo
0:00 Introduction & Traditional communication limitations
0:39 Introducing XML tags
3:32 Creating basic XML structure
5:20 Validating and formatting XML
7:49 XML schema and validation
8:54 Generating schemas from XML
10:45 Conclusion and next steps
Thanks for watching! 🙌
#xml
References
XML Formatter
www.freeformatter.com/xml-for...
www.webtoolkitonline.com/xml-...
jsonformatter.org/xml-formatter
codebeautify.org/xmlviewer
XML Schema Generators
www.freeformatter.com/xsd-gen...
www.liquid-technologies.com/o...
xml.mherman.org/index.php/tran...
XML = eXtensible Markup Language
In XML we use tags <> or marks
and you can use your own tags i.e. tags are not limited and not predefined,
it can be extended
XML is used to store and transport data
XML is a W3C Recommendation
a software and hardware-independent way of storing, transporting, and sharing data
both human and machine-readable
XML Validation
Syntax | Structure
check XML is well-formed (satisfy all the basic syntax condition)
behaves according to predefined DTD or XML schema
DTD - Document Type Definition
XSD - XML Schema Definition
Wikipedia
(XML) is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable
Join Automation Step By Step channel: kzfaq.info...
Udemy Discounts - automationstepbystep.com/udem...
Every LIKE & SUBSCRIPTION gives me great motivation to keep working for you
You can support my mission for education by sharing this knowledge and helping as many people as you can
If my work has helped you, consider helping any animal near you, in any way you can.
_______ ONLINE COURSES TO LEARN _______
automationstepbystep.com/onli...
GitHub - github.com/Raghav-Pal/
Udemy - www.udemy.com/user/raghav-pal-3/
Training by Raghav at your venue - raghav.qna@gmail.com
Training schedule - automationstepbystep.com/trai...
----------- UI TESTING -----------
Selenium Beginners - bit.ly/2MGRS8K
Selenium Java Framework from Scratch - bit.ly/2N9xvR6
Selenium Python - bit.ly/2oyMp5x
Selenium Tips - bit.ly/2owxc50
Selenium Builder - bit.ly/2MKNtlq
Katalon Studio - bit.ly/2wARFdi
Robot Framework with RIDE- bit.ly/2Px6Ue9
Robot Framework with Eclipse - bit.ly/2N8DZxb
----------- API TESTING -----------
Web Services (API) - bit.ly/2MGafL7
SoapUI - bit.ly/2MGahmd
Postman - bit.ly/2wz8LrW
Katalon Studio API Testing - bit.ly/2BwuCTN
----------- MOBILE TESTING -----------
Appium - bit.ly/2ZHFSGX
Mobile Playlist - bit.ly/2PxpeUv
----------- CI | CD | DEVOPS -----------
Jenkins Beginner - bit.ly/2MIn8EC
Jenkins Tips & Trick - bit.ly/2LRt6xC
Docker - bit.ly/2MInnzx
Kubernetes - bit.ly/2MJIlMK
------------VIRTUALISATION------------
Virtualization on windows - bit.ly/2SItIL9
----------- VERSION CONTROL SYSTEM -----------
Git & GitHub - bit.ly/2Q1pagY
GitLab - bit.ly/2kQPGyQ
----------- PERFORMANCE TESTING -----------
JMeter Beginner - bit.ly/2oBbtIU
JMeter Tips & Tricks - bit.ly/2NOfWD2
Performance Testing - bit.ly/2wEXbLS
----------- PROGRAMMING -----------
Java Beginners - bit.ly/2PVUcXs
Java Tips & Tricks - bit.ly/2CdcDnJ
GROOVY - bit.ly/2FvWV5C
JAVASCRIPT - bit.ly/2KJDZ8o
PYTHON - bit.ly/2Z4iRye
----------- IDE -----------
Visual Studio Code - bit.ly/2V15yvt
----------- BUILD TOOLS -----------
Maven - bit.ly/2NJdDRS
Gradle - bit.ly/30l3h1B
----------- OTHERS -----------
Redis- bit.ly/2N9jyCG
Misc - bit.ly/2Q2q5xQ
Tools & Tips - bit.ly/2oBfwoR
QnA Friday- bit.ly/2NgwGpw
Sunday Special - bit.ly/2wB23BO
Ask Raghav - bit.ly/2CoJGWf
Interviews - bit.ly/2NIPPxk
All Playlists - bit.ly/2LSiezA
Never Stop Learning
Raghav

Пікірлер: 454
@rozznaija3301
@rozznaija3301 2 жыл бұрын
This has to be the best explanation of XML formatting. I’m doing my MSHI online and I came here to learn instead of my lecture.. this was so well explained
@RaghavPal
@RaghavPal 2 жыл бұрын
So happy and humbled to know this Rosemary
@najmimarzuki
@najmimarzuki Жыл бұрын
This 11 mins video gave me a better understanding of XML compared to my 2 hrs lecture XD
@RaghavPal
@RaghavPal Жыл бұрын
So happy & humbled to see your message Najmi, thanks
@outlander234
@outlander234 10 ай бұрын
I doubt that he just showed basics, he disnt go into attributes.
@WhyOnlyPresidenCanHaveNoDegree
@WhyOnlyPresidenCanHaveNoDegree 9 ай бұрын
For real
@Rocksaplenty
@Rocksaplenty 2 жыл бұрын
I love that what you ask of your students is exactly what you're doing with what you have learned. Actions lining up with values is always great to see. Thanks for the help.
@RaghavPal
@RaghavPal 2 жыл бұрын
Most welcome James
@panadolnopain4886
@panadolnopain4886 2 жыл бұрын
For someone with zero knowledge and background of xml , every word you spoke was understandable. Beautiful, thoroughly enjoyed. Thanks a lot.
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome
@iQamarAmerica
@iQamarAmerica 3 жыл бұрын
*Raghav you explained so much beautifully about XML, feels like piece of cake. Thank you and let me say it, you are a great teacher.*
@RaghavPal
@RaghavPal 3 жыл бұрын
Most welcome
@gusmoraless
@gusmoraless 2 жыл бұрын
So agree! Thanks Automation!
@priyanzhu
@priyanzhu 2 жыл бұрын
Explained in a super easy and smooth way! I just randomly discovered this amazing channel god bless you and help you to increase your community. 2 days to go for my exams I'd be glad if y'll wish me "Best of luck" thank you gorgeous people :)
@RaghavPal
@RaghavPal 2 жыл бұрын
Hi Nolan, All the best
@priyanzhu
@priyanzhu 2 жыл бұрын
@@RaghavPal Thank you sir :)
@mondnacht5366
@mondnacht5366 3 жыл бұрын
thank you for this simple and easy digestible explanation! you gave me a very smooth entrance into learning more and I enjoyed your calm voice a lot :)
@RaghavPal
@RaghavPal 3 жыл бұрын
Hi, so happy to know this
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@talhabedir3812
@talhabedir3812 Жыл бұрын
clear, short, to-the-point, in-depth... Everything you can expect from a tutorial!
@RaghavPal
@RaghavPal Жыл бұрын
Thanks
@michalkubecka9045
@michalkubecka9045 Жыл бұрын
This tutorial is extremely well done. Thank you for helping me understand XML!
@RaghavPal
@RaghavPal Жыл бұрын
You're very welcome Michal
@Me5nevi
@Me5nevi 3 жыл бұрын
God bless you! Thank you so much for the decent tutorials! It's so convenient you mention online tools you use.
@RaghavPal
@RaghavPal 3 жыл бұрын
You're very welcome Mesnevi
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@themistoclesnelson2163
@themistoclesnelson2163 2 жыл бұрын
Best XML explanation on KZfaq!
@RaghavPal
@RaghavPal 2 жыл бұрын
so happy and humbled to see this
@sammyclark9763
@sammyclark9763 2 жыл бұрын
Excellent. You made it simple, easy to understand & follow. Thanks.
@RaghavPal
@RaghavPal 2 жыл бұрын
THanks, Sammy
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@07vineet
@07vineet 2 жыл бұрын
Thanks mate. Very clear and concise explanation. I watched the whole of xml playlist as well.
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome
@alishasoriano3624
@alishasoriano3624 2 жыл бұрын
Clear and concise, thanks for the video!
@RaghavPal
@RaghavPal 2 жыл бұрын
Most welcome Alisha
@gokulanand8944
@gokulanand8944 3 жыл бұрын
Great Lecture I have Ever seen. Before This video I knew nothing About the Concepts.but You have given me a Great step. Good Stufff. Thanks a Lot...
@RaghavPal
@RaghavPal 3 жыл бұрын
You are most welcome and very happy to see this Gokul
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@dejadennis3747
@dejadennis3747 2 жыл бұрын
Great and straight to the point. Thanks!
@RaghavPal
@RaghavPal 2 жыл бұрын
Most welcome Deja
@GabrielSoares-mt5il
@GabrielSoares-mt5il 22 күн бұрын
Thanks for helping me in my career as a graduating Computer Science student. Your playlist will well be a lot to comprehend all about XML.
@RaghavPal
@RaghavPal 22 күн бұрын
Glad to hear that Gabriel.. all the best
@rinkuniwas
@rinkuniwas 5 ай бұрын
Thank you Raghav for short and concise video. I have taken a big break in my career trying to make come back this video has helped me refresh my XML memories.
@RaghavPal
@RaghavPal 5 ай бұрын
Great to know this.. humbled
@alexanderkorotkoff2639
@alexanderkorotkoff2639 2 жыл бұрын
Thank you, easy to understand and nothing extra!
@RaghavPal
@RaghavPal 2 жыл бұрын
Most welcome Alexander
@joshuafurgason1864
@joshuafurgason1864 Жыл бұрын
Great job. Working a project that requires me to programmatically parse xml with PowerShell. And I've not worked with xml before. This was really helpful. Thank you
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome Joshua
@margaretchariga7421
@margaretchariga7421 9 ай бұрын
Oh my God you explanation is straight to the point. It makes it easier
@RaghavPal
@RaghavPal 9 ай бұрын
Thanks for watching Margaret
@ahmednabil5119
@ahmednabil5119 3 жыл бұрын
Finally, I understood. what can XML do! Thanks alot.
@RaghavPal
@RaghavPal 3 жыл бұрын
You're welcome Ahmed
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@hilly2387
@hilly2387 Ай бұрын
This is perfect for me! Ty so much for breaking this down! 😃🙏
@RaghavPal
@RaghavPal Ай бұрын
Glad it was helpful
@KDOERAK
@KDOERAK 2 жыл бұрын
I watched three of your XML videos today - all are excellent👍👍
@RaghavPal
@RaghavPal 2 жыл бұрын
Thanks a lot for watching
@gretacwink8659
@gretacwink8659 2 жыл бұрын
This is so useful! Thanks, Raghav
@RaghavPal
@RaghavPal 2 жыл бұрын
Most welcome Greta
@tiahaycock7731
@tiahaycock7731 2 жыл бұрын
This was very clear! Thank you!
@RaghavPal
@RaghavPal 2 жыл бұрын
Most welcome Tia
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@cleadbetter9911
@cleadbetter9911 3 жыл бұрын
Perfect timing - Learning this for work. Can you explain XSD a little further, like would I receive that before sharing data so i know how to format xml? Thank you!!
@RaghavPal
@RaghavPal 3 жыл бұрын
Sure, will add session on that. Stay tuned :)
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@hemas3163
@hemas3163 2 жыл бұрын
This is so helpful and understandable.... I am preparing for my exams and it helped me a lot ....very good teaching
@RaghavPal
@RaghavPal 2 жыл бұрын
Great to know Hema
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@user-fr1mh2tu2d
@user-fr1mh2tu2d 4 ай бұрын
Really super video thank you so much !!! ❤❤❤❤
@RaghavPal
@RaghavPal 4 ай бұрын
You are so welcome
@skyboomshield
@skyboomshield 2 жыл бұрын
You explained it very well. That's a really nice and tutorial must admit.
@RaghavPal
@RaghavPal 2 жыл бұрын
Thanks Rohit
@harshitsavaliya5181
@harshitsavaliya5181 3 ай бұрын
Thanks for this amazing session❤
@RaghavPal
@RaghavPal 3 ай бұрын
Glad you enjoyed it Harshit
@tymothylim6550
@tymothylim6550 2 жыл бұрын
Thank you very much for this video :) It was very helpful and short! :)
@RaghavPal
@RaghavPal 2 жыл бұрын
You're welcome Tymothy
@Mr_Cap.
@Mr_Cap. 2 жыл бұрын
I am an Electrical Engineer and your way of teaching made me understand what is XML.
@RaghavPal
@RaghavPal 2 жыл бұрын
Great to know this Faisal
@Mr_Cap.
@Mr_Cap. 2 жыл бұрын
Thanks
@1981peacemaker
@1981peacemaker Жыл бұрын
Direct to the point and simple 👍
@RaghavPal
@RaghavPal Жыл бұрын
Thanks for wactching Paul
@Eshunesther
@Eshunesther Жыл бұрын
This is very easy to understand, I have been able to do it and am now teaching my friends
@RaghavPal
@RaghavPal Жыл бұрын
Keep it up
@kunpeng8646
@kunpeng8646 3 жыл бұрын
genius, man! friendslist, waoooo, so easy to unstanding! Thanks!
@RaghavPal
@RaghavPal 3 жыл бұрын
Most welcome
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@PaulEllisBIGDATA
@PaulEllisBIGDATA 3 жыл бұрын
Thank you. Enjoyed and subscribed to your channel.
@RaghavPal
@RaghavPal 3 жыл бұрын
Welcome aboard Paul
@PramodKolekar-zr5kt
@PramodKolekar-zr5kt 2 ай бұрын
Crystal clear sir thank you
@RaghavPal
@RaghavPal 2 ай бұрын
Most welcome Pramod
@nihalshikalgar4806
@nihalshikalgar4806 3 жыл бұрын
Bro you cleared all my doubts that I had about XML.
@RaghavPal
@RaghavPal 3 жыл бұрын
So happy to know Nihal
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@Prakashkior771
@Prakashkior771 3 жыл бұрын
You cleared all doubts, and explained in easiest way.
@RaghavPal
@RaghavPal 3 жыл бұрын
Glad to know Prakash
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@gammonface
@gammonface 3 ай бұрын
Really helpful video thank you 👍🏻👌🏻
@RaghavPal
@RaghavPal 3 ай бұрын
Glad it was helpful
@belayetwale1714
@belayetwale1714 2 жыл бұрын
How man, your KZfaq is very helpful to me ! Thank you in advance!!!!
@RaghavPal
@RaghavPal 2 жыл бұрын
Glad to hear that!
@ronaldmudenyo6281
@ronaldmudenyo6281 3 жыл бұрын
Thank you. Very detailed and simple explanation. I now understand
@RaghavPal
@RaghavPal 3 жыл бұрын
Great to know Ronald
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@missbasma5231
@missbasma5231 9 ай бұрын
You are heaven sent my man.
@RaghavPal
@RaghavPal 9 ай бұрын
Humbled. Thanks a lot 🙏🏻
@nijumshaji2058
@nijumshaji2058 2 жыл бұрын
This video has the best explanation... Thank you soo much
@RaghavPal
@RaghavPal 2 жыл бұрын
Most welcome
@Rincon_de_Aly
@Rincon_de_Aly 6 ай бұрын
Thank you for teaching me ❤❤
@RaghavPal
@RaghavPal 6 ай бұрын
My pleasure Aline
@aakashshanavas8437
@aakashshanavas8437 2 жыл бұрын
Thank you so much. It was super helpful.
@RaghavPal
@RaghavPal 2 жыл бұрын
Most welcome Aakash
@Shivamkumar-wq5vw
@Shivamkumar-wq5vw 2 жыл бұрын
Explained in very understandable way thx
@RaghavPal
@RaghavPal 2 жыл бұрын
Most welcome Shivam
@LXG_BGMI
@LXG_BGMI 2 жыл бұрын
Very helpful ..Thank you man ❤️
@RaghavPal
@RaghavPal 2 жыл бұрын
Most welcome
@veerakumar4537
@veerakumar4537 Жыл бұрын
Excellent way of explanation Thank you!
@RaghavPal
@RaghavPal Жыл бұрын
You are welcome!
@amart9633
@amart9633 2 жыл бұрын
this is better than other 1 hour non sense tutorial
@RaghavPal
@RaghavPal 2 жыл бұрын
Thanks for watching Amar
@pulgamecanica
@pulgamecanica Жыл бұрын
Great Video!
@RaghavPal
@RaghavPal Жыл бұрын
Glad you enjoyed ii Andre
@Greg-McIver
@Greg-McIver Жыл бұрын
Fantastic! Thank you!
@RaghavPal
@RaghavPal Жыл бұрын
You're very welcome!
@gimhanirajapaksha7503
@gimhanirajapaksha7503 2 жыл бұрын
Thank you for your clear and simple explanation.
@RaghavPal
@RaghavPal 2 жыл бұрын
You are welcome
@yogeshragunath1486
@yogeshragunath1486 2 жыл бұрын
Nice
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@biancabroodryk3221
@biancabroodryk3221 Жыл бұрын
Very well explained. Thank you.
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome Bianca
@muradprohere
@muradprohere 2 жыл бұрын
ありがとうございます。
@RaghavPal
@RaghavPal 2 жыл бұрын
大歓迎
@anupdeshmane8827
@anupdeshmane8827 Жыл бұрын
i love the way your teaching
@RaghavPal
@RaghavPal Жыл бұрын
Thanks Anup
@platafacturi8774
@platafacturi8774 2 жыл бұрын
Hello, you are the best teacher
@RaghavPal
@RaghavPal 2 жыл бұрын
So happy & humbled to hear this, thanks
@dorababusivakala1686
@dorababusivakala1686 3 жыл бұрын
Great explanation. I felt so easy
@RaghavPal
@RaghavPal 3 жыл бұрын
Thanks
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@aryansinha1257
@aryansinha1257 3 жыл бұрын
Dude that was helpful indeed!
@RaghavPal
@RaghavPal 3 жыл бұрын
Glad it helped Aryan
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@AnujKumar-er4pj
@AnujKumar-er4pj Жыл бұрын
Simply superb. Keep it up
@RaghavPal
@RaghavPal Жыл бұрын
Thanks Anuj
@slowcuber_aze
@slowcuber_aze 3 жыл бұрын
WTF? So good and awesome. Keep it up
@RaghavPal
@RaghavPal 3 жыл бұрын
Glad to know this helped
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@rohitshrivastavdotcom
@rohitshrivastavdotcom Жыл бұрын
Thanks For Informative Content. ❤
@RaghavPal
@RaghavPal Жыл бұрын
So nice of you Rohit
@hoyinli7462
@hoyinli7462 2 жыл бұрын
super clear explanation!
@RaghavPal
@RaghavPal 2 жыл бұрын
Thanks
@leorain6980
@leorain6980 Жыл бұрын
very useful and well explained !
@RaghavPal
@RaghavPal Жыл бұрын
Glad it was helpful!
@shrilaxmibhat6814
@shrilaxmibhat6814 2 жыл бұрын
Really good! Thank you :))
@RaghavPal
@RaghavPal 2 жыл бұрын
most welcome
@irfankhan_98
@irfankhan_98 Жыл бұрын
You are the best sir and be the best
@RaghavPal
@RaghavPal Жыл бұрын
Thanks a lot
@mohitsharma3441
@mohitsharma3441 3 жыл бұрын
Thanks bro for a very clear explanation.
@RaghavPal
@RaghavPal 3 жыл бұрын
Most welcome Mohit
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@kaleshpangiyil2990
@kaleshpangiyil2990 2 ай бұрын
Superb!
@RaghavPal
@RaghavPal 2 ай бұрын
Thanks a lot
@niveydhithaarams8180
@niveydhithaarams8180 2 жыл бұрын
wonderful. thanks a lot 🙏🙏
@RaghavPal
@RaghavPal 2 жыл бұрын
Most welcome Niveydhithaa
@kunalsoni7681
@kunalsoni7681 3 жыл бұрын
wow this video is so amazing for me ❤️
@RaghavPal
@RaghavPal 3 жыл бұрын
I'm so glad Kunal
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@hariomsutar
@hariomsutar Жыл бұрын
Play this at 2x and you will learn in 5 minutes 😎
@RaghavPal
@RaghavPal Жыл бұрын
thanks for adding Hariom
@midsfb
@midsfb 2 ай бұрын
My short attention span thanks you Lmao. Also thank you Raghav for the good video
@sanchitanagnandy
@sanchitanagnandy 3 жыл бұрын
Very nice video... Just briefly explained everything
@RaghavPal
@RaghavPal 3 жыл бұрын
Glad you liked it
@sanchitanagnandy
@sanchitanagnandy 3 жыл бұрын
@@RaghavPal Thanks
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@Joshua-Gee
@Joshua-Gee 10 ай бұрын
This was great btw thank you
@RaghavPal
@RaghavPal 9 ай бұрын
Most welcome
@sullyb23511
@sullyb23511 2 жыл бұрын
Shukria, bhaya!
@RaghavPal
@RaghavPal 2 жыл бұрын
Most welcome
@jayangunawardana8734
@jayangunawardana8734 2 жыл бұрын
Already feels like a pro in xml 😇
@RaghavPal
@RaghavPal 2 жыл бұрын
Great to know Jayan
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@michas4740
@michas4740 5 ай бұрын
Thank you for the videos! Now, I understand that XML is flexible and can be converted to another language. For someone who doesn't know a single clue about programming language, I'm confused what actually XML is for , and when to use it?. Is it actually similar usage to markdown (For writing notes like in Zettlr, Obsidian) but more complex? I learn about XML from reading docx is actually using XML. I don't know which part of it is XML.. the backend part?
@RaghavPal
@RaghavPal 5 ай бұрын
Micha You're right, XML is indeed flexible and can be used in various ways, but it's not exactly a programming language itself. Here's a breakdown to clarify its purpose and usage: What is XML? - XML stands for eXtensible Markup Language. It's a way to structure and store data in a human-readable and machine-readable format. - Think of it like a set of building blocks (tags) that you can use to define different parts of your information. - For example, in a recipe, you could use XML tags to describe the ingredients, instructions, and cooking time. Key things to remember about XML: - Data format, not a programming language: XML doesn't execute code or perform calculations like Python or JavaScript. It simply organizes data. - Flexible & customizable: You can define new tags to suit your specific needs, making it versatile for various applications. - Human & machine-readable: Both people and computers can understand the structure and content of the data due to its well-defined format. When to use XML: - Data exchange: It's often used to exchange data between different systems and applications due to its platform-neutral nature. - Configuration files: Many programs use XML to store configuration settings. - Content management: Websites and e-commerce platforms might leverage XML for structured content like product descriptions. - Document formats: Microsoft Office documents like docx, odt use XML internally to represent text, formatting, and other elements. Comparison with Markdown: - Markdown: Simpler, used for plain text formatting with limited structure (headings, lists, bold, etc.). More suitable for writing notes and basic documentation. - XML: More complex, defines custom tags for specific data elements, ideal for storing structured information for diverse purposes. In your docx example: - The actual text content (paragraphs, headings, etc.) might be stored as plain text within the XML structure. - The XML part defines the structure and formatting of the document, like which text is a heading, which is bold, and where images are placed. Summary: While XML might seem complex at first, it's essentially a way to organize information in a structured and flexible manner. It's not a programming language but a data format, used for many things beyond just document structures. Understanding its core purpose and potential applications can help you appreciate its value in various scenarios.
@nanibanani7560
@nanibanani7560 2 жыл бұрын
i liked it. it would have been nice if you had also shown an example of 2 applications communicating to each other by using an XML-file.
@RaghavPal
@RaghavPal 2 жыл бұрын
I will try to do in some future session, thanks for watching Nani
@andybie
@andybie Жыл бұрын
@@RaghavPal Hi were you able to develop such a session with two apps communicating?
@ghalibraza347
@ghalibraza347 3 жыл бұрын
Will you please make a video for the difference between json and xml?
@RaghavPal
@RaghavPal 3 жыл бұрын
I will plan
@ultrio325
@ultrio325 3 жыл бұрын
isn't XML just HTML JSON?
@monicachambial2258
@monicachambial2258 3 жыл бұрын
Thank you. this is easy to understand. I wanted to know is there any way to define the xsd so that each child element has distinct values no repetition, in xml file?
@RaghavPal
@RaghavPal 3 жыл бұрын
Yes, you should be able to do that, I do not recall the exact structure or syntax, Can check some online examples
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@Rhythm31
@Rhythm31 3 жыл бұрын
Have my Web Dev viva tomorrow and this is so helpful. Thanks!
@RaghavPal
@RaghavPal 3 жыл бұрын
Glad it was helpful!
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@soymilksoymariana7368
@soymilksoymariana7368 2 жыл бұрын
How is it that you explain it so much better in 10 minutes than my professors in 1h30? Thanks!
@RaghavPal
@RaghavPal 2 жыл бұрын
I am so humbled, thanks for watching
@annusanivlogs3535
@annusanivlogs3535 Жыл бұрын
Very helpful 🙂👍
@RaghavPal
@RaghavPal Жыл бұрын
Glad it was helpful!
@ravikiran161
@ravikiran161 3 жыл бұрын
Thanks Raghav for nice explanation..
@RaghavPal
@RaghavPal 3 жыл бұрын
Always welcome Ravi
@Epsilon10
@Epsilon10 2 жыл бұрын
kzfaq.info/get/bejne/Z8BxYJSlsuDGgpc.html
@user-bt6ek6dx2s
@user-bt6ek6dx2s Жыл бұрын
Very helpfull ❤
@RaghavPal
@RaghavPal Жыл бұрын
Thanks
@rocketleague2136
@rocketleague2136 3 жыл бұрын
you ve got like from me. good video and thank you
@RaghavPal
@RaghavPal 3 жыл бұрын
Thanks and welcome Ben
@69willi22
@69willi22 2 жыл бұрын
very usefull thanks
@RaghavPal
@RaghavPal 2 жыл бұрын
Most welcome Viliam
@jakob3861
@jakob3861 3 жыл бұрын
Great video it was very help full, i have one question can i run an xml file in google chrome?
@RaghavPal
@RaghavPal 3 жыл бұрын
Hi Jakob, you can, will need to check the process and tools
@haroonmalik6682
@haroonmalik6682 3 жыл бұрын
GOOD JOB KEEP IT UP
@RaghavPal
@RaghavPal 3 жыл бұрын
Thanks
@SatyendraSingh-ul5iq
@SatyendraSingh-ul5iq 3 жыл бұрын
SIr, what software need to install to learn and practics of xml reports? i have oracle 11g installed in my system. should i need to install d2k(report builder)
@RaghavPal
@RaghavPal 3 жыл бұрын
Hi Satyendra, I am not sure of the oracle 11g tool set, Can check online
@nilavazhagan9528
@nilavazhagan9528 4 ай бұрын
Very useful (better than my professor's 1 ½ hrs lecturing
@RaghavPal
@RaghavPal 4 ай бұрын
Thanks a lot Nila.. humbled
@FranziskoBaggini
@FranziskoBaggini Ай бұрын
tnx!
@RaghavPal
@RaghavPal Ай бұрын
Most elcome Robbie
@RAHULKUMAR-tm4dw
@RAHULKUMAR-tm4dw 2 жыл бұрын
Thank you sir
@RaghavPal
@RaghavPal Жыл бұрын
Most welcome
@MOLOKOKEFIR
@MOLOKOKEFIR 2 жыл бұрын
best xml explanation
@RaghavPal
@RaghavPal 2 жыл бұрын
So happy to know this
@jangoul
@jangoul Жыл бұрын
Thank you
@RaghavPal
@RaghavPal Жыл бұрын
You're welcome Giorgio
@e.a.k.r5048
@e.a.k.r5048 23 күн бұрын
Too good explanation
@RaghavPal
@RaghavPal 23 күн бұрын
Thanks a lot
@e.a.k.r5048
@e.a.k.r5048 23 күн бұрын
@@RaghavPal sir can we learn within 1 hour full XML language
@RaghavPal
@RaghavPal 23 күн бұрын
You can get the basics and foundation.. and it's a great way to learn anything. Devote 1 hr with full focus and you will learn a lot and will also create foundation and motivation for learning more.. all the best..
@kavyashree2353
@kavyashree2353 2 жыл бұрын
Really good explanation
@RaghavPal
@RaghavPal 2 жыл бұрын
Glad it was helpful Kavya
@bripak
@bripak 2 жыл бұрын
very good video¡¡ thank you very very much¡¡
@RaghavPal
@RaghavPal 2 жыл бұрын
Most welcome Martin
@Sanji-n5f
@Sanji-n5f 5 күн бұрын
Sir, DTD and XSD , which format is comprehensive to humans and which one to machines. Its been a very useful vd, im not from a technical bg still i can makeout the things. Thanks alot
@RaghavPal
@RaghavPal 5 күн бұрын
Sanji Let's break down the question step by step: DTD and XSD: What are they? DTD (Document Type Definition) and XSD (XML Schema Definition) are both used to define the structure and constraints of an XML document. They provide a way to specify the rules and syntax for an XML document, ensuring that it conforms to a specific format Comprehensive to Humans: When we say "comprehensive to humans," we mean that the format is easy for humans to read, understand, and work with DTD: DTD is an older technology, introduced in the 1980s. It uses a syntax that is similar to XML, but with a more concise and compact notation. While DTD is still widely used, its syntax can be cryptic and difficult for humans to read and understand, especially for complex schemas XSD: XSD, on the other hand, is a more modern technology, introduced in the late 1990s. It uses an XML-based syntax, which makes it more readable and easier to understand for humans. XSD is more verbose than DTD, but its syntax is more explicit and self-documenting, making it easier for humans to comprehend Verdict: Based on the above analysis, XSD is more comprehensive to humans due to its XML-based syntax, which makes it easier to read and understand. Comprehensive to Machines: When we say "comprehensive to machines," we mean that the format is efficient for machines to process, parse, and validate DTD: DTD has a more compact notation, which makes it faster and more efficient for machines to parse and validate. DTD is also more lightweight, requiring less processing power and memory XSD: XSD, while more readable for humans, is more verbose and requires more processing power and memory to parse and validate. However, XSD is more flexible and powerful, allowing for more complex schema definitions and constraints Verdict: Based on the above analysis, DTD is more comprehensive to machines due to its compact notation and efficiency in parsing and validation. In summary: * XSD is more comprehensive to humans due to its XML-based syntax and readability * DTD is more comprehensive to machines due to its compact notation and efficiency in parsing and validation -
@Sanji-n5f
@Sanji-n5f 5 күн бұрын
@RaghavPal thanks a lot, sir. 😊 if i get a job, credit goes to u. DTD is for machines, and XSD is for humans 🤩 now i got it sir. Thank you for your effort.
@cesararturocastanonacuna3325
@cesararturocastanonacuna3325 2 жыл бұрын
Nice one!
@RaghavPal
@RaghavPal 2 жыл бұрын
Thanks Cesar
I Can't Believe We Did This...
00:38
Stokes Twins
Рет қаралды 122 МЛН
DAD LEFT HIS OLD SOCKS ON THE COUCH…😱😂
00:24
JULI_PROETO
Рет қаралды 13 МЛН
- А что в креме? - Это кАкАооо! #КондитерДети
00:24
Телеканал ПЯТНИЦА
Рет қаралды 7 МЛН
When You Get Ran Over By A Car...
00:15
Jojo Sim
Рет қаралды 34 МЛН
I Can't Believe We Did This...
00:38
Stokes Twins
Рет қаралды 122 МЛН