SlackwareThis 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.
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.
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.
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541
Original Poster
Rep:
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).
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).
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.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.