[
Lists Home |
Date Index |
Thread Index
]
- From: "Jason R. Cupp" <jcupp@essc.psu.edu>
- To: xml-dev@ic.ac.uk
- Date: Mon, 26 Jan 1998 11:44:08 -0800
Ron Daniel Jr. wrote:
>
> There is no XML encoding that he knows of, but he encouraged me to
> define one. The only constraint is that we don't call it "vCard"
> since that is a trademark they don't want to dilute. He suggested
> calling it something like "vCard-XML". He also suggested that it be
> based on the IETF version of the vCard schema, which offers a couple
> of improvements over the 2.1 spec that is current. After the IETF
> issues the "vCad MIME Directory Profile" as an RFC, IMC is going to
> call it vCard 3.0.
>
> I took a quick look at the Internet draft he was talking about,
> an XML version of that info does not look too hard.
I'm new to DTDs (markup seems to always come first), but how does this
look for a VERY basic start? I used the vCard specification and the FGDC
(Federal Geographic Data Committee "http://www.fgdc.gov") metadata
standard as a model. If there are more than two people willing to pitch
in, I'd be willing to host a web-page to keep everyone up-to-date.
<!DOCTYPE Xcard [
<!ELEMENT Xcard (identity,contact) >
<!ELEMENT identity (person-primary | organization-primary)>
<!ELEMENT person-primary (person,organization?)>
<!ELEMENT organization-primary (organization,person*)>
<!ELEMENT person (name,title?)>
<!ELEMENT organization (org-name,unit?)>
<!ELEMENT name (#PCDATA,firstname,surname,other?,suffix?,prefix?)>
<!ELEMENT title (#PCDATA)>
<!ELEMENT org-name (#PCDATA)>
<!ELEMENT unit (#PCDATA)>
<!ELEMENT firstname (#PCDATA)>
<!ELEMENT surname (#PCDATA)>
<!ELEMENT other (#PCDATA)>
<!ELEMENT suffix (#PCDATA)>
<!ELEMENT prefix (#PCDATA)>
<!ELEMENT contact (tel-info*,email-info*)>
<!ELEMENT tel-info (telephone+)>
<!ELEMENT email-info (email-type?,email-address)+>
<!ELEMENT telephone #PCDATA>
<!ATTLIST telephone type (PREF | WORK | HOME | VOICE | FAX | MSG | CELL
| PAGER | BBS | MODEM | CAR | ISDN | VIDEO) "PREF">
<!ELEMENT email-type (#PCDATA)>
<!ELEMENT email-address (#PCDATA)>
]>
--
Jason R. Cupp (jcupp@essc.psu.edu)
Deasy GeoGraphics
The Pennsylvania State University
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
|