Slackware This Forum is for the discussion of Slackware Linux.
|
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
09-19-2013, 07:43 AM
|
#1
|
Senior Member
Registered: Oct 2003
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541
|
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?
|
|
|
09-19-2013, 01:04 PM
|
#2
|
Member
Registered: Feb 2010
Location: Canada
Distribution: Slackware64-current
Posts: 361
Rep: 
|
You might want to look here for a quick introduction.
http://www.w3schools.com/xml/
|
|
1 members found this post helpful.
|
09-19-2013, 01:33 PM
|
#3
|
Moderator
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,324
|
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.
|
09-19-2013, 02:38 PM
|
#4
|
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
|
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.
|
|
|
09-19-2013, 02:41 PM
|
#5
|
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
|
Hi, dr.s,
Nice link, thank you!
|
|
|
09-19-2013, 03:10 PM
|
#6
|
Moderator
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,324
|
Quote:
Originally Posted by tronayne
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.
|
|
|
09-20-2013, 08:17 AM
|
#7
|
Member
Registered: Feb 2010
Location: Canada
Distribution: Slackware64-current
Posts: 361
Rep: 
|
Quote:
Originally Posted by tronayne
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.
|
|
|
All times are GMT -5. The time now is 07:52 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|