A collection of 24 free tutorial books by Herong Yang on latest programming technologies. Tutorials in all books are based on Herong's personal experience and ideal for developers to learn new programming technologies.
Imagine a site that's a broker or mirror of metadata from other sites? You could go to this site, enter a URL and have the metadata from that page presented to you in clean, crisp XML. Even better if this was a Web service w/API free for anyone...quite a
SGML and XML are formal metalanguage facilities for defining markup languages. SGML has the full power to configure a set of features for markup languages, whereas XML has a fixed set of these SGML features. Since XML is a profile of SGML (rather like a p
Feed43 engine converts free-form HTML or XML documents to valid RSS feeds by extracting snippets of text or HTML by means of applying search patterns, and then joining these snippets together using output templates to form user-friendly content of feed's
xmlns.com is an internet domain created for the purposes of simple Web namespace management. The rationale for registering xmlns.com was to secure a short, memorable domain suitable for naming concepts for use in RDF and XML vocabularies.
Edd Dumbill explores an XML and RDF application known as Friend-of-a-Friend (FOAF). FOAF allows the expression of personal information and relationships, and is a useful building block for creating information systems that support online communities. Code
FOAFCorp: Corporate Friends of Friends What is this? RDF is a great data format for describing interconnected entities. With FOAF, we have a simple fun vocabulary for describing social networks, people, organisations etc. The FOAFCorp experiment extends
<htmlCleaner> is open-source HTML parser written in Java. HTML found on Web is usually dirty, ill-formed and unsuitable for further processing. For any serious consumption of such documents, it is necessary to first clean up the mess and bring the order t
After completing this tutorial, you will understand how to store and retrieve XML data through PHP and a back end database. The applications and skills we'll cover in this specific example can be easily extrapolated into many other software development id
The basis of RDF's strength as a knowledge-management tool is that it allows you to organize, interrelate, classify, and annotate this knowledge, thereby increasing the aggregate value of the stored data. RDF has a reputation for complexity that is belied
This Thinking XML column shows how to combine metadata collected from multiple XML source documents into a single Resource Description Framework (RDF) model for effective querying. In this follow-up to his previous installment that introduced how to use X
This column, the third in a series, shows how to add semantic knowledge to an RDF application by incorporating WordNet synonym sets. With the added knowledge of the WordNet lexical database, you can search a set of RDF data for related concepts, not just
Uche Ogbuji moves on to a discussion of a far more sophisticated RDF query language than the primitive API he has discussed thus far. This is the foundation for establishing the middleware for the Issue Tracker article in coming installments. So far, in
Repeat after me: "There is no syntax." In order to use and gain advantage from RDF, you do not have to use any particular syntax -- not even the syntax specified in the RDF 1.0 specification. Uche Ogbuji discusses the importance of XML/RDF interchange, of