hatom-parsing

(Difference between revisions)

Jump to: navigation, search
(adding link to hatom#Entry_Title)
Current revision (19:21, 10 December 2008) (view source)
m (Reverted edits by GetmoNcnaa (Talk) to last version by ScottReynen)
 
(11 intermediate revisions not shown.)
Line 22: Line 22:
= Extracting feed elements =
= Extracting feed elements =
-
== Feed <id> ==
 
-
@@TBD (not defined by hAtom yet)
 
-
== Feed <title> ==
 
-
@@TBD (not defined by hAtom yet)
 
-
== Feed <updated> ==
 
-
@@TBD (not defined by hAtom yet)
 
-
== Feed <link> ==
 
-
@@TBD (not defined by hAtom yet)
 
 +
== Feed <category> ==
-
= Extracting entry elements =
+
See [[hatom#Feed_Category | hAtom: Feed Category]]
-
@@TBD
+
 +
= Extracting entry elements =
== Entry <link> ==  
== Entry <link> ==  
Line 48: Line 41:
== Entry <updated> ==
== Entry <updated> ==
-
@@TBD
+
 
 +
See [[hatom#Entry_Updated | hAtom: Entry Updated]]
 +
 
== Entry <published> ==
== Entry <published> ==
-
@@TBD
+
 
 +
See [[hatom#Entry_Published | hAtom: Entry Published]]
-
= Extracting tag links =
+
= Extracting tags =
-
See [[rel-tag-parsing]].
+
See [[rel-tag-parsing]] and [[hatom#Entry_Category | hAtom: Entry Category]].
-
@@TODO - how this maps to atom
+
See [[hatom#Entry_Category | hAtom: Entry Category]].
= References =
= References =
Line 66: Line 62:
== Informative References ==
== Informative References ==
-
* ...
+
* [http://hg.microformats.org/tests  test suite] - work in progress!
 +
* [http://microformats.org/wiki/parsing  parsing] - general microformat parsing

Current revision

hAtom parsing

Work in progress!

Contents


Editor/Author

URL handling

An hAtom parser may begin with a URL to retrieve.

If the URL lacks a fragment identifier, then the parser should parse the entire retrieved resource for hAtom feeds and hAtom entries.

If the URL has a fragment identifier, then the parser should parse only the node indicated by the fragment identifier and its descendants, looking for hAtom feeds and hAtom entries, starting with the indicated node, which may itself be a hAtom feed/entry.

Finding hAtom feeds/entries

Extracting feed elements

Feed <category>

See hAtom: Feed Category

Extracting entry elements

Entry <link>

Use the first rel-bookmark in the entry.

Entry <id>

Use the same value as the entry link.

Entry <title>

See hAtom: Entry Title

Entry <updated>

See hAtom: Entry Updated

Entry <published>

See hAtom: Entry Published


Extracting tags

See rel-tag-parsing and hAtom: Entry Category.

See hAtom: Entry Category.

References

Normative References

Informative References

hatom-parsing was last modified: Wednesday, December 10th, 2008

Views