IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XML/XSL et SOAP Discussion :

editer fichier XML - MusicXML


Sujet :

XML/XSL et SOAP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2006
    Messages : 147
    Par défaut editer fichier XML - MusicXML
    Bonjour,

    Je dois générer un fichier MusicXML dérivé de XML à partir de Matlab.
    J'utilise donc la XML toolbox.
    J'obtiens un bon résultat mais pour pouvoir utiliser mon fichier, je dois effacer la ligne root et remplacer les underscore _ par des traits - .

    Y a-t-il un programme capable de me le faire en 2 minutes ou dois-je le coder sous matlab, ce qui va me prendre du temps...

    Voici le texte obtenu:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    <?xml version="1.0"?>
    <!-- Written on 01-Nov-2008 11:10:47 using the XML Toolbox for Matlab -->
    <root xml_tb_version="3.2.1" idx="1" type="struct" size="1 1">
      <score_partwise idx="1" type="struct" size="1 1">
        <ATTRIBUTE idx="1" type="struct" size="1 1">
          <version idx="1" type="char" size="1 3">2.0</version>
        </ATTRIBUTE>
        <part_list idx="1" type="struct" size="1 1">
          <score_part idx="1" type="struct" size="1 1">
            <ATTRIBUTE idx="1" type="struct" size="1 1">
              <id idx="1" type="char" size="1 2">P1</id>
            </ATTRIBUTE>
            <part_name idx="1" type="char" size="1 5">Music</part_name>
          </score_part>
        </part_list>
        <part idx="1" type="struct" size="1 1">
          <ATTRIBUTE idx="1" type="struct" size="1 1">
            <id idx="1" type="char" size="1 2">P1</id>
          </ATTRIBUTE>
          <measure idx="1" type="struct" size="1 1">
            <ATTRIBUTE idx="1" type="struct" size="1 1">
              <number idx="1" type="char" size="1 1">1</number>
            </ATTRIBUTE>
            <attributes idx="1" type="struct" size="1 1">
              <divisions idx="1" type="double" size="1 1">1</divisions>
              <key idx="1" type="struct" size="1 1">
                <fifths idx="1" type="double" size="1 1">0</fifths>
              </key>
              <time idx="1" type="struct" size="1 1">
                <beats idx="1" type="double" size="1 1">4</beats>
                <beat_type idx="1" type="double" size="1 1">4</beat_type>
              </time>
              <clef idx="1" type="struct" size="1 1">
                <sign idx="1" type="char" size="1 1">G</sign>
                <line idx="1" type="double" size="1 1">2</line>
              </clef>
            </attributes>
            <note idx="1" type="struct" size="1 1">
              <pitch idx="1" type="struct" size="1 1">
                <step idx="1" type="char" size="1 1">C</step>
                <octave idx="1" type="double" size="1 1">4</octave>
              </pitch>
              <duration idx="1" type="double" size="1 1">4</duration>
              <type idx="1" type="char" size="1 5">whole</type>
            </note>
          </measure>
        </part>
      </score_partwise>
    </root>
    merci d'avance

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2006
    Messages : 147
    Par défaut
    je me suis débrouillé avec la fonction matlab regexprep() et ça marche assez bien.

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

Discussions similaires

  1. Lire/Ecouter un fichier XML/MusicXML
    Par bskunk1 dans le forum Format d'échange (XML, JSON...)
    Réponses: 7
    Dernier message: 30/05/2012, 14h14
  2. Edition fichier XML (problème séléction de noeud)
    Par tbdarkspirit dans le forum VB.NET
    Réponses: 2
    Dernier message: 06/01/2012, 17h12
  3. Editer fichier xml
    Par jedebute dans le forum ASP
    Réponses: 7
    Dernier message: 10/05/2007, 23h04
  4. Edition fichier XML en asp
    Par delavega dans le forum ASP
    Réponses: 5
    Dernier message: 28/11/2006, 13h42
  5. [XML-JSP] Editer un fichier XML
    Par sempire dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 24/08/2005, 22h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo