Retour : page principale > sommaire eFlore v0 > liste services XML
Page à appeler : donneclassificationtaxons.php
Ce document décrit :
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<CLASSIFICATION_TAXON numtaxo="4017" >
<NOM_TAXON numnom="47141" rangtaxo="100" ><NOM auteur="Bunge">Oxalis fontana</NOM><BIBLIOGRAPHIE annee="1835">Enum. Pl. China Bor. : 13</BIBLIOGRAPHIE></NOM_TAXON>
</CLASSIFICATION_TAXON>
<CLASSIFICATION_TAXON numtaxo="4018" >
<NOM_TAXON numnom="47150" rangtaxo="100" ><NOM auteur="L.">Oxalis incarnata</NOM><BIBLIOGRAPHIE annee="1753">Sp. Pl. : 433</BIBLIOGRAPHIE></NOM_TAXON>
</CLASSIFICATION_TAXON>
<CLASSIFICATION_TAXON numtaxo="4020" >
<NOM_TAXON numnom="47152" rangtaxo="100" ><NOM auteur="Kunth">Oxalis latifolia</NOM><BIBLIOGRAPHIE annee="1822">Nov. Gen. Sp. Pl., 5 : 237, tab.</BIBLIOGRAPHIE></NOM_TAXON>
</CLASSIFICATION_TAXON>
<CLASSIFICATION_TAXON numtaxo="4021" >
<NOM_TAXON numnom="47165" rangtaxo="100" ><NOM auteur="L.">Oxalis pes-caprae</NOM><BIBLIOGRAPHIE annee="1753">Sp. Pl. : 434</BIBLIOGRAPHIE></NOM_TAXON>
</CLASSIFICATION_TAXON>
<CLASSIFICATION_TAXON numtaxo="4022" >
<NOM_TAXON numnom="47168" rangtaxo="100" ><NOM auteur="L.">Oxalis purpurea</NOM><BIBLIOGRAPHIE annee="1753">Sp. Pl. : 433</BIBLIOGRAPHIE></NOM_TAXON>
</CLASSIFICATION_TAXON>
<CLASSIFICATION_TAXON numtaxo="13138" >
<NOM_TAXON numnom="47173" rangtaxo="100" ><NOM auteur="Jacq.">Oxalis rosea</NOM><BIBLIOGRAPHIE annee="1794">Oxalis : 25</BIBLIOGRAPHIE></NOM_TAXON>
</CLASSIFICATION_TAXON>
<CLASSIFICATION_TAXON numtaxo="4023" >
<NOM_TAXON numnom="47182" rangtaxo="100" ><NOM auteur="Cav.">Oxalis tetraphylla</NOM><BIBLIOGRAPHIE annee="1795">Icon., 3 : 19, pl. 237</BIBLIOGRAPHIE></NOM_TAXON>
</CLASSIFICATION_TAXON>
<CLASSIFICATION_TAXON numtaxo="4024" >
<NOM_TAXON numnom="47185" rangtaxo="100" ><NOM auteur="Barnéoud">Oxalis valdiviensis</NOM><BIBLIOGRAPHIE annee="1846">Fl. Chil., 1 : 446</BIBLIOGRAPHIE></NOM_TAXON>
</CLASSIFICATION_TAXON>
</LISTE_CLASSIFICATIONS_FILLES>
</CLASSIFICATION_TAXON>
</FICHE_CLASSIFICATION_TAXONS>
<?xml version="1.0" encoding="UTF-8"?>
<!ELEMENT CLASSIFICATION (DESCRIPTION, PREMIER_TAXON)>
<!ATTLIST CLASSIFICATION numclass CDATA #REDUIRED >
<!ELEMENT DESCRIPTION (#PCDATA)>
<!ELEMENT FICHE_CLASSIFICATION_TAXONS (CLASSIFICATION,CLASSIFICATION_TAXON)>
<!ATTLIST FICHE_CLASSIFICATION_TAXONS numclass CDATA #REQUIRED numtaxo CDATA #IMPLIED profondeur CDATA #IMPLIED rangtaxo CDATA #IMPLIED>
<!ELEMENT CLASSIFICATION_TAXON (NOM_TAXON,LISTE_CLASSIFICATIONS_FILLES?)>
<!ATTLIST CLASSIFICATION_TAXON numclass CDATA #REQUIRED>
<!ELEMENT LISTE_CLASSIFICATIONS_FILLES (CLASSIFICATION_TAXON+)>
<!ELEMENT INFO_COMBINAISON (#PCDATA)>
<!ATTLIST BIBLIOGRAPHIE annee CDATA #IMPLIED >
<!ELEMENT BIBLIOGRAPHIE (#PCDATA)>
<!ELEMENT BIBLIO_A_EXCLURE (#PCDATA)>
<!ELEMENT NOM (#PCDATA)>
<!ATTLIST NOM auteur CDATA #IMPLIED type CDATA #IMPLIED >
<!ELEMENT NOM_TAXON (NOM+,BIBLIOGRAPHIE?,BIBLIO_A_EXCLURE?,INFO_COMBINAISON?)>
<!ATTLIST NOM_TAXON numnom CDATA #REQUIRED rangtaxo CDATA #REQUIRED tsyn CDATA #REQUIRED>
<!ELEMENT PREMIER_TAXON (NOM_TAXON)>
<!ATTLIST PREMIER_TAXON numtaxo CDATA #REQUIRED >
Ce qui signifie :
Service XML : DONNE CLASSIFICATION TAXONS
Page à appeler : donneclassificationtaxons.php
Introduction
Ce service permet de recevoir une liste de taxons classés hiérarchiquement.Ce document décrit :
- la façon d'appeler le service donneclassificationtaxons.php
- le format de la réponse donnée par ce service XML.
Table des matières
- 1. Appel du service
- 1. URL
- 2. Argument(s) obligatoire(s)
- 3. Argument(s) optionnel(s)
- 2. Exemples de fiches:
- 3. DTD
1.- Appel du service
1.- URL
2.- Argument(s) obligatoire(s)
| Nom | Contenu | Fonctionnalité |
|---|---|---|
| numclass | Le numéro de la classification que l'on souhaite utiliser | Obtenir la classification des taxons. |
3.- Argument(s) optionnel(s)
| Nom | Contenu | Fonctionnalité |
|---|---|---|
| numtaxo | Le numéro taxonomique d'un taxon. | Pour indiquer à partir de quel taxon on souhaite recevoir la classification. Si il n'est pas indiquer la classification commencera au taxon le plus haut dans celle-ci. |
| profondeur | La profondeur a ne pas dépasser. | Pour indiquer le niveau d'imbrication que l'on souhaite ne pas dépasser dans la classification. Par défaut le nombre d'imbrication est illimité. |
| rangtaxo | Le rang taxonomique a ne pas dépasser. | Pour indiquer le rang taxonomique que l'on ne souhaite pas dépasser dans la classification. Aucun taxon ayant un rang taxonomique plus fin ne sera présent dans la simulation. Par défaut on obtiendra la totalité des taxons. |
Exemple :
- http://eflore.tela-botanica.org/servicesxml/donneclassificationtaxons.php?numclass=1&numtaxo=101020
- http://eflore.tela-botanica.org/servicesxml/donneclassificationtaxons.php?numclass=1&profondeur=2
- http://eflore.tela-botanica.org/servicesxml/donneclassificationtaxons.php?numclass=1&rangtaxo=60
2.- Exemples de fiches
Exemple :
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
- <FICHE_CLASSIFICATION_TAXONS version="1.0" numclass="1" numnom="101020" profondeur="5">
- <CLASSIFICATION numclass="1">
- <DESCRIPTION>Classification générale</DESCRIPTION>
- <PREMIER_TAXON numtaxo="59782">
- <NOM_TAXON numnom="119782" rangtaxo="0" >
- <NOM >Embryophytes</NOM>
- </NOM_TAXON>
- <NOM_TAXON numnom="119782" rangtaxo="0" >
- </PREMIER_TAXON>
- </CLASSIFICATION>
- <CLASSIFICATION_TAXON numtaxo="51020" >
- <NOM_TAXON numnom="101020" rangtaxo="60" >
- <NOM auteur="L.">Oxalis</NOM>
- </NOM_TAXON>
- <LISTE_CLASSIFICATIONS_FILLES>
- <CLASSIFICATION_TAXON numtaxo="4007" >
- <NOM_TAXON numnom="47095" rangtaxo="100" >
- <NOM auteur="L.">Oxalis acetosella</NOM>
- <BIBLIOGRAPHIE annee="1753">Sp. Pl. : 433</BIBLIOGRAPHIE>
- </NOM_TAXON>
- <NOM_TAXON numnom="47095" rangtaxo="100" >
- </CLASSIFICATION_TAXON>
- <CLASSIFICATION_TAXON numtaxo="4008" >
- <NOM_TAXON numnom="47102" rangtaxo="100" >
- <NOM auteur="Savigny">Oxalis articulata</NOM>
- <BIBLIOGRAPHIE annee="1798">Encycl. Méth., Bot., 4 : 686</BIBLIOGRAPHIE>
- </NOM_TAXON>
- <NOM_TAXON numnom="47102" rangtaxo="100" >
- </CLASSIFICATION_TAXON>
- <CLASSIFICATION_TAXON numtaxo="13136" >
- <NOM_TAXON numnom="47110" rangtaxo="100" >
- <NOM auteur="Lindl.">Oxalis bowiei</NOM>
- <BIBLIOGRAPHIE annee="1833-1834">Bot. Reg., 19 : tab. 1585</BIBLIOGRAPHIE>
- </NOM_TAXON>
- <NOM_TAXON numnom="47110" rangtaxo="100" >
- </CLASSIFICATION_TAXON>
- <CLASSIFICATION_TAXON numtaxo="4010" >
- <NOM_TAXON numnom="47119" rangtaxo="100" >
- <NOM auteur="L.">Oxalis corniculata</NOM>
- <BIBLIOGRAPHIE annee="1753">Sp. Pl. : 435</BIBLIOGRAPHIE>
- </NOM_TAXON>
- <NOM_TAXON numnom="47119" rangtaxo="100" >
- </CLASSIFICATION_TAXON>
- <CLASSIFICATION_TAXON numtaxo="4012" >
- <NOM_TAXON numnom="47131" rangtaxo="100" >
- <NOM auteur="Kunth">Oxalis debilis</NOM>
- <BIBLIOGRAPHIE annee="1822">Nov. Gen. Sp. Pl., 5 : 236, tab.</BIBLIOGRAPHIE>
- </NOM_TAXON>
- <NOM_TAXON numnom="47131" rangtaxo="100" >
- </CLASSIFICATION_TAXON>
- <CLASSIFICATION_TAXON numtaxo="4015" >
- <NOM_TAXON numnom="47136" rangtaxo="100" >
- <NOM auteur="Jacq.">Oxalis dillenii</NOM>
- <BIBLIOGRAPHIE annee="1794">Oxalis : 28</BIBLIOGRAPHIE>
- </NOM_TAXON>
- <NOM_TAXON numnom="47136" rangtaxo="100" >
- </CLASSIFICATION_TAXON>
- <CLASSIFICATION_TAXON numtaxo="4016" >
- <NOM_TAXON numnom="47139" rangtaxo="100" ><NOM auteur="A.Cunn.">Oxalis exilis</NOM><BIBLIOGRAPHIE annee="1839">Ann. Nat. Hist., 3 : 316</BIBLIOGRAPHIE></NOM_TAXON>
- <CLASSIFICATION_TAXON numtaxo="4007" >
- <NOM_TAXON numnom="101020" rangtaxo="60" >
- <CLASSIFICATION numclass="1">
<CLASSIFICATION_TAXON numtaxo="4017" >
<NOM_TAXON numnom="47141" rangtaxo="100" ><NOM auteur="Bunge">Oxalis fontana</NOM><BIBLIOGRAPHIE annee="1835">Enum. Pl. China Bor. : 13</BIBLIOGRAPHIE></NOM_TAXON>
</CLASSIFICATION_TAXON>
<CLASSIFICATION_TAXON numtaxo="4018" >
<NOM_TAXON numnom="47150" rangtaxo="100" ><NOM auteur="L.">Oxalis incarnata</NOM><BIBLIOGRAPHIE annee="1753">Sp. Pl. : 433</BIBLIOGRAPHIE></NOM_TAXON>
</CLASSIFICATION_TAXON>
<CLASSIFICATION_TAXON numtaxo="4020" >
<NOM_TAXON numnom="47152" rangtaxo="100" ><NOM auteur="Kunth">Oxalis latifolia</NOM><BIBLIOGRAPHIE annee="1822">Nov. Gen. Sp. Pl., 5 : 237, tab.</BIBLIOGRAPHIE></NOM_TAXON>
</CLASSIFICATION_TAXON>
<CLASSIFICATION_TAXON numtaxo="4021" >
<NOM_TAXON numnom="47165" rangtaxo="100" ><NOM auteur="L.">Oxalis pes-caprae</NOM><BIBLIOGRAPHIE annee="1753">Sp. Pl. : 434</BIBLIOGRAPHIE></NOM_TAXON>
</CLASSIFICATION_TAXON>
<CLASSIFICATION_TAXON numtaxo="4022" >
<NOM_TAXON numnom="47168" rangtaxo="100" ><NOM auteur="L.">Oxalis purpurea</NOM><BIBLIOGRAPHIE annee="1753">Sp. Pl. : 433</BIBLIOGRAPHIE></NOM_TAXON>
</CLASSIFICATION_TAXON>
<CLASSIFICATION_TAXON numtaxo="13138" >
<NOM_TAXON numnom="47173" rangtaxo="100" ><NOM auteur="Jacq.">Oxalis rosea</NOM><BIBLIOGRAPHIE annee="1794">Oxalis : 25</BIBLIOGRAPHIE></NOM_TAXON>
</CLASSIFICATION_TAXON>
<CLASSIFICATION_TAXON numtaxo="4023" >
<NOM_TAXON numnom="47182" rangtaxo="100" ><NOM auteur="Cav.">Oxalis tetraphylla</NOM><BIBLIOGRAPHIE annee="1795">Icon., 3 : 19, pl. 237</BIBLIOGRAPHIE></NOM_TAXON>
</CLASSIFICATION_TAXON>
<CLASSIFICATION_TAXON numtaxo="4024" >
<NOM_TAXON numnom="47185" rangtaxo="100" ><NOM auteur="Barnéoud">Oxalis valdiviensis</NOM><BIBLIOGRAPHIE annee="1846">Fl. Chil., 1 : 446</BIBLIOGRAPHIE></NOM_TAXON>
</CLASSIFICATION_TAXON>
</LISTE_CLASSIFICATIONS_FILLES>
</CLASSIFICATION_TAXON>
</FICHE_CLASSIFICATION_TAXONS>
3.- DTD
<?xml version="1.0" encoding="UTF-8"?>
<!ELEMENT CLASSIFICATION (DESCRIPTION, PREMIER_TAXON)>
<!ATTLIST CLASSIFICATION numclass CDATA #REDUIRED >
<!ELEMENT DESCRIPTION (#PCDATA)>
<!ELEMENT FICHE_CLASSIFICATION_TAXONS (CLASSIFICATION,CLASSIFICATION_TAXON)>
<!ATTLIST FICHE_CLASSIFICATION_TAXONS numclass CDATA #REQUIRED numtaxo CDATA #IMPLIED profondeur CDATA #IMPLIED rangtaxo CDATA #IMPLIED>
<!ELEMENT CLASSIFICATION_TAXON (NOM_TAXON,LISTE_CLASSIFICATIONS_FILLES?)>
<!ATTLIST CLASSIFICATION_TAXON numclass CDATA #REQUIRED>
<!ELEMENT LISTE_CLASSIFICATIONS_FILLES (CLASSIFICATION_TAXON+)>
<!ELEMENT INFO_COMBINAISON (#PCDATA)>
<!ATTLIST BIBLIOGRAPHIE annee CDATA #IMPLIED >
<!ELEMENT BIBLIOGRAPHIE (#PCDATA)>
<!ELEMENT BIBLIO_A_EXCLURE (#PCDATA)>
<!ELEMENT NOM (#PCDATA)>
<!ATTLIST NOM auteur CDATA #IMPLIED type CDATA #IMPLIED >
<!ELEMENT NOM_TAXON (NOM+,BIBLIOGRAPHIE?,BIBLIO_A_EXCLURE?,INFO_COMBINAISON?)>
<!ATTLIST NOM_TAXON numnom CDATA #REQUIRED rangtaxo CDATA #REQUIRED tsyn CDATA #REQUIRED>
<!ELEMENT PREMIER_TAXON (NOM_TAXON)>
<!ATTLIST PREMIER_TAXON numtaxo CDATA #REQUIRED >
Ce qui signifie :
- * que la balise FICHE_CLASSIFICATIONS_TAXONS doit contenir une balise CLASSIFICATION et une balise CLASSIFICATION_TAXON.
- * que la balise FICHE_CLASSIFICATIONS_TAXONS doit comporter un attribut de nom numclass éventuellement accompagné par les attributs numtaxo, rangtaxo, profondeur.
- * que la balise CLASSIFICATION doit contenir une balise DESCRIPTION et une balise PREMIER_TAXON.
- * que la balise CLASSIFICATION doit comporter un attribut de nom numclass
- * que la balise DESCRIPTION contient des données sans autres balises.
- * que la balise PREMIER_TAXON doit contenir au moins une balise NOM_TAXON.
- * que la balise PREMIER_TAXON doit comporter un attribut de nom numtaxo.
- * que la balise NOM_TAXON doit contenir au moins une balise NOM et peut contenir une balise BIBILOGRAPHIE, BIBLIO_A_EXCLURE ou encore INFO_COMBINAISON.
- * que la balise NOM_TAXON doit comporter deux attributs le premier ayant pour nom numnom l'autre ayant pour nom rangtaxo et éventuellement un attribut tsyn.
- * que la balise NOM contient des données sans autres balises.
- * que la balise NOM peut comporter un attribut ayant le nom auteur et un attribut de nom type.
- * que la balise BIBLIOGRAPHIE contient des données sans autres balises.
- * que la balise BIBLIOGRAPHIE peut comporter un attribut ayant le nom annee.
- * que la balise BIBLIOGRAPHIE_A_EXCLURE contient des données sans autres balises.
- * que la balise INFO_COMBINAISON contient des données sans autres balises.
- * que la balise CLASSIFICATION_TAXON doit contenir une balise NOM_TAXON et zéro ou une balise LISTE_CLASSIFICATIONS_FILLES.
- * que la balise LISTE_CLASSIFICATIONS_FILLES peut contenir une ou plusieurs balises CLASSIFICATION_TAXON.