Soutenez-nous
Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 6 sur 6
  1. #1
    Nouveau Membre du Club
    Inscrit en
    juillet 2004
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : juillet 2004
    Messages : 65
    Points : 29
    Points
    29

    Par défaut

    Salut,

    J'écume le net à la recherche d'exemple me permettant de faire la même que ce qui est décrit dans les sources xml en PL/SQL (car c'est vraiment le type de contrôle que je veux faire) , mais rien !!!

    J'ai posté dans le forum Oracle, mais pas de réponse, tu crois que c'est possible ?

  2. #2
    Rédacteur
    Avatar de Erwy
    Homme Profil pro erwan
    Développeur Web
    Inscrit en
    novembre 2003
    Messages
    4 974
    Détails du profil
    Informations personnelles :
    Nom : Homme erwan
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : novembre 2003
    Messages : 4 974
    Points : 11 004
    Points
    11 004

    Par défaut

    Oui, oracle valide avec les xml schema, je ne l'ai pas fait personnellement mais un de mes collègues oui. C'est par contre très complexe et mal foutu
    modérateur/rédacteur XML
    Je ne reponds pas aux questions par MP

    Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation

  3. #3
    Nouveau Membre du Club
    Inscrit en
    juillet 2004
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : juillet 2004
    Messages : 65
    Points : 29
    Points
    29

    Par défaut

    oui, j'ai trouvé quelque truc, mais pour l'instant rien que je puisse adapter a mon cas.
    On peut soit utilisé une classe java stocké dans une procedure mais je ne peux pas faire comme ça soit utilisé dbms_xmlschema, mais je n'ai pas encore tout saisi ... On dirait qu'il faut enregistré ton schema dans la base puis ton fichier xml enfin bref un truc complexe, et moi je voudrais vraiment faire comme dans les exemples des sources, cad ouvrir le schema, ouvrir le fichier, valider et suivant le resultat de la validation, continuer ou pas le traitement ...
    Mais pour l'instant je vois pas d'issue ....

  4. #4
    Rédacteur
    Avatar de Erwy
    Homme Profil pro erwan
    Développeur Web
    Inscrit en
    novembre 2003
    Messages
    4 974
    Détails du profil
    Informations personnelles :
    Nom : Homme erwan
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : novembre 2003
    Messages : 4 974
    Points : 11 004
    Points
    11 004

    Par défaut

    Citation Envoyé par ghostdog
    On dirait qu'il faut enregistré ton schema dans la base puis ton fichier xml enfin bref un truc complexe
    Oui c'etait bien ça , il devait enregistrer les fichiers dans la base, crée une table spéciale......, dsl la validation en PL/SQL ce n'est pas le plus simple
    modérateur/rédacteur XML
    Je ne reponds pas aux questions par MP

    Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation

  5. #5
    Nouveau Membre du Club
    Inscrit en
    juillet 2004
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : juillet 2004
    Messages : 65
    Points : 29
    Points
    29

    Par défaut

    Oui c'est vrai ça n'a pas l 'air d'être le plus simple, mais bon, il va bien falloir y arriver !!!

    je pense que je vais faire des tables temporaires pour la validation et le tour est joué, enfin en théorie !!!

    en tout cas merci pour ces précisions.

  6. #6
    Membre habitué
    Homme Profil pro eric
    Ingénieur développement logiciels
    Inscrit en
    décembre 2010
    Messages
    135
    Détails du profil
    Informations personnelles :
    Nom : Homme eric

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : décembre 2010
    Messages : 135
    Points : 133
    Points
    133

    Par défaut validation xml Schema

    Bonjour,

    pour moi le sujet n'est pas résolu.

    j'ai réussi à faire de la validation XML schema sous oracle grâce à l'enregistrement de mon schema

    Code :
    1
    2
    3
    4
    5
    6
     
          DBMS_XMLSCHEMA.registerSchema
          (
              schema_identifier, -- Schema identifier , doesn't access internet, AND acts as schema reference
              xmltype(v_clob) --XMLTYPE data
          );
    ensuite, je teste si c'est vlaide :

    Code :
    1
    2
    3
    4
    5
    IF p_xml .isschemavalid() = 1 THEN  
                RETURN TRUE;  
              ELSE  
                RETURN FALSE;
              END IF;
    p_xml étant un XMLTYPE.

    En espérant que ca serve.

    Cordialement

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •