LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 09-19-2013, 07:43 AM   #1
tronayne
Senior Member
 
Registered: Oct 2003
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541

Rep: Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065
Need to Learn XML


I've hit my limit switch -- I need to get competent with XML (kinda quick).

Can anybody recommend a book (or, what the heck, on-line resource) that will get an old guy up to speed?
 
Old 09-19-2013, 01:04 PM   #2
dr.s
Member
 
Registered: Feb 2010
Distribution: Slackware64-current
Posts: 338

Rep: Reputation: 156Reputation: 156
You might want to look here for a quick introduction.
http://www.w3schools.com/xml/
 
1 members found this post helpful.
Old 09-19-2013, 01:33 PM   #3
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,264
Blog Entries: 24

Rep: Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194
Hi tronayne!

Learning XML covers a lot of ground!

Basic XML markup is really as simple as it looks, named tags with optional named attributes and character data. You probably already grasp the basics of that - it is really just a way of formally imposing structure onto a document.

I do not have a favorite resource for XML, but when I had to learn it formally I found the various O'Reilly books to be a good guide. Also, the W3C RFC itself is surprisingly useful (unlike some others!).

Beyond the structural aspects of XML you probably will need to learn some of the associated, but separate technologies, including XPath, XQuery, XML Schema, XSLT, etc... etc... If you already know which of these are of interest to you, or if you can better describe your target usage, I or someone else can probably provide additional information for those as well.

For quick reference I have found the PDF guides from Mulberry Tech to also be accurate, complete and useful.

Last edited by astrogeek; 09-19-2013 at 01:42 PM.
 
1 members found this post helpful.
Old 09-19-2013, 02:38 PM   #4
tronayne
Senior Member
 
Registered: Oct 2003
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541

Original Poster
Rep: Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065
Hi, astrogeek,

Thanks for what really looks like some good information -- I especially like the W3C link and am looking at the Quick Reference Cards from Mullberry. Good stuff, looks like.

I was thinking O'Reilly -- just haven't got straight which would be the better bet (reading the reviews and what-not for their offerings). Never been unhappy with an O'Reilly books so far.

The application is DSpace, it's Java, it runs in Tomcat and I have to do custom data entry forms (all written in XML). It's a little daunting when first looking at it but seems to clear up when you dig in. I need to get the grammar and syntax down before I get serious (and it would be nice to know why I'm doing what I'm doing, too).

Nice reference, thanks again.
 
Old 09-19-2013, 02:41 PM   #5
tronayne
Senior Member
 
Registered: Oct 2003
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541

Original Poster
Rep: Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065
Hi, dr.s,

Nice link, thank you!
 
Old 09-19-2013, 03:10 PM   #6
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,264
Blog Entries: 24

Rep: Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194
Quote:
Originally Posted by tronayne View Post
Hi, astrogeek,

Thanks for what really looks like some good information -- I especially like the W3C link and am looking at the Quick Reference Cards from Mullberry. Good stuff, looks like.

I was thinking O'Reilly -- just haven't got straight which would be the better bet (reading the reviews and what-not for their offerings). Never been unhappy with an O'Reilly books so far.

The application is DSpace, it's Java, it runs in Tomcat and I have to do custom data entry forms (all written in XML). It's a little daunting when first looking at it but seems to clear up when you dig in. I need to get the grammar and syntax down before I get serious (and it would be nice to know why I'm doing what I'm doing, too).
You are welcome - glad that helped.

It happens that XML forms is not an area I have worked with much, but this is probably what you are looking for: http://www.w3.org/MarkUp/Forms/#waXForms.


[EDIT]
This link found at the bottom of the above linked page looks very interesting, XForms Institute
[/EDIT].

Also, the W3C XForms RFC may be found at http://www.w3.org/TR/xforms/.

A quick search also turned up this page which might be more readable as an introduction: http://webdesign.about.com/library/weekly/aa091701a.htm


As for the O'Reilly books - I got the XML CD Bookshelf a few years ago. It provides solid, well rounded coverage from introductory level to advanced and is an accessible ready reference when needed. Not sure if a newer edition might include XForms specifically, but O'Reilly does offer a separate XForms book too, I am sure you can find it online.

Last edited by astrogeek; 09-19-2013 at 03:25 PM.
 
Old 09-20-2013, 08:17 AM   #7
dr.s
Member
 
Registered: Feb 2010
Distribution: Slackware64-current
Posts: 338

Rep: Reputation: 156Reputation: 156
Quote:
Originally Posted by tronayne View Post
Hi, dr.s,
Nice link, thank you!
You're welcome, I used and bookmarked this site a while back because of its simple and concise tutorials.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] openbox- autostart.sh, rc.xml, menu.xml fail to load new-here Slackware 2 08-07-2012 07:15 PM
LXer: Learn 10 good XML usage habits LXer Syndicated Linux News 0 05-20-2008 02:11 AM
LXer: Learn to Export Database Schema as XML in PHP LXer Syndicated Linux News 0 02-12-2007 01:54 PM
LXer: StAX’ing up XML: Streaming API for XML LXer Syndicated Linux News 0 11-30-2006 07:54 AM
configure: error: could not find DocBook XML DTD V4.1.2 in XML catalog Fadoksi Linux - Software 1 07-16-2006 06:41 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 02:54 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration