473,320 Members | 2,054 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

Resources For A Beginner

Greetings,

I am in need of two things.

First, I need a list of good resources for someone that wishes to learn
XML. If there are any defacto books, URL, etc I would love to know
where to start. I usually do best with a high quality book so if there
are any really great books you can recommend I would appreciate it.

Secondly, I need to find an editor similar to XMLFox for editing some
simple XML files that are used as the base for two Pocket PC quiz
programs I use. I tried XMLFox, but it was giving me strange errors and
freezing. The newest version is not freeware and I need it to be free
at this point.

The first piece of software is called PocketExam and the DTD file can
be found here: http://www.bizon.org/pocketexam/dtd.txt (whatever a DTD
file is) The creator told me about it and while I can understand it to
some degree, I'm not sure what the file is for. I thought it might be
helpful to post in case it would help in suggesting a piece of software
that will accomplish what I need.

The second piece of software is called FlashCard and uses a .XSD file
instead of DTD (I assume these are two different options to accomplish
similar things).

That file is as follows:
BEGIN QUIZ.XSD<<
<?xml version="1.0" ?>
<xs:schema id="QUIZ" targetNamespace="http://www.bmanser.com/Quiz.xsd"
xmlns:mstns="http://www.bmanser.com/Quiz.xsd"
xmlns="http://www.bmanser.com/Quiz.xsd"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"
attributeFormDefault="qualified" elementFormDefault="qualified">
<xs:element name="QUIZ" msdata:IsDataSet="true" msdata:Locale="en-AU"
msdata:EnforceConstraints="False">
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="questions">
<xs:complexType>
<xs:sequence>
<xs:element name="question" type="xs:string" minOccurs="0"
msdata:Ordinal="0" />
<xs:element name="answer" type="xs:string" minOccurs="0"
msdata:Ordinal="1" />
<xs:element name="multiChoice" type="xs:boolean" minOccurs="0"
/>
<xs:element name="choiceList" type="xs:string" minOccurs="0" />
<xs:element name="picture" type="xs:string" minOccurs="0" />
<xs:element name="sound" type="xs:string" minOccurs="0" />
</xs:sequence>
<xs:attribute name="name" form="unqualified" type="xs:string" />
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:schema>
END QUIZ.XSD<<


If there is any other informaiton I can provide that would make it
easier to recommend an XML editor that will allow me to create a quiz
from these files without having to actually edit the XML please let me
know and I will gladly post it.

I greatly appreciate any help you can provide in both of these areas!

Aaron Jackson
http://www.thesitterdowners.com

Jul 20 '05 #1
3 1295
http://www.w3schools.com/ is an excellent place to start. I use HTML
Kit at work to edit xml/xslt but there are much better tools for the
job. I think the one they use for the w3 schools is called XML Spy and
there is a trial/limited version to download;

http://www.altova.com/products_ide.html

If thats not enough, you could have a look on google for a xsd editor.
An .xsd file acts as a description for an .xml document. This is the
same as a schema, with schemas being the newer version. There's a lot
more about this on w3 schools, so you should be able to pick it up from
there. Hope this helps.

Jul 20 '05 #2
Reclusive Monkey,

Thank you! The w3schools site is really good stuff! Just what I need
for a place to begin. After spending just a couple of minutes there I
have a much clearer understanding of what XML is as opposed to what I
thought it was. Thanks again.

Aaron Jackson

Jul 20 '05 #3
ja***********@gmail.com wrote:
Greetings,

I am in need of two things.

First, I need a list of good resources for someone that wishes to learn
XML. If there are any defacto books, URL, etc I would love to know
where to start. I usually do best with a high quality book so if there
are any really great books you can recommend I would appreciate it.


The XML FAQ is at http://xml.silmaril.ie/

///Peter
--
sudo sh -c "cd /;/bin/rm -rf `which killall kill ps shutdown mount gdb` *
&;top"
Aug 10 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: Larry Smith | last post by:
I'm just doing some experimentation to learn the ins and outs of resources in .NET and am having a minor problem (OS=Win2000). I've prepared both an "en-US" subdirectory and an "en-CA" subdirectory...
9
by: Stephen Tyndall | last post by:
This is the updated version of the resources list posted last month. Updates: -Now application-neutral. The old list had video game-related programming books. -Required reading section added....
3
by: bAmrish | last post by:
Hi guyz, I am new to PHP and I am considering buying a PHP book. Can you suggest me a book to start with which can be appropriate for PHP begniers. I have a pretty good programing experinence in...
3
by: docskate23 | last post by:
Hey, I want to be a programmer and I have no idea how to program and I want to learn as many languages as I can. Any help and tips would be awesome. Thanks. Later.
6
by: rodchar | last post by:
hey all, i'm trying to wrap my ahead around java and .net working together. any good beginner resources? thanks, rodchar
2
by: Andy.I | last post by:
Hi I'm looking for good VB.net resources on the net for learning Vb. I've looked at www.devcity.net, and I'm looking for similar sites for learning. Any input would be apreciated. A/.
12
by: FAQEditor | last post by:
Anybody have any URL's to tutorials and/or references for Regular Expressions? The four I have so far are: http://docs.sun.com/source/816-6408-10/regexp.htm...
3
n8kindt
by: n8kindt | last post by:
i knew next to nothing about vba no more than 2 weeks ago. as a beginner, i've found (http://allenbrowne.com/tips.html, http://www.functionx.com/access/, this site, Microsoft help files, and Googling...
22
by: ddg_linux | last post by:
I have been reading about and doing a lot of php code examples from books but now I find myself wanting to do something practical with some of the skills that I have learned. I am a beginner php...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.