[Pharo-dev] problem while parsing xml

Stéphane Ducasse stephane.ducasse at inria.fr
Tue Dec 24 11:58:57 EST 2013


Hi Satoshi

Did you try with the latest configuration of XMLParser?
Because I do not know what it is in Moose.
Stef

On 23 Dec 2013, at 18:26, NISHIHARA Satoshi <goonsh at gmail.com> wrote:

> Hello
> 
> using: Pharo3.0 Latest update: #30659 (it occurs same error to
> Pharo2.0 Latest update: #20628)
> (Moose 4.9 with XML-Parser (DamienCassou.143) has no_err)
> 
> 1. load XMLParser (StephaneDucasse.16) from Configuration browser
> 2. select and inspect it below:
> ^  XMLDOMParser parse: '<?xml version="1.0" encoding="UTF-8" standalone="no"?>
> <!DOCTYPE score-partwise PUBLIC
>    "-//Recordare//DTD MusicXML 3.0 Partwise//EN"
>    "http://www.musicxml.org/dtds/partwise.dtd">
> <score-partwise version="3.0">
>  <part-list>
>    <score-part id="P1">
>      <part-name>Music</part-name>
>    </score-part>
>  </part-list>
>  <part id="P1">
>    <measure number="1">
>      <attributes>
>        <divisions>1</divisions>
>        <key>
>          <fifths>0</fifths>
>        </key>
>        <time>
>          <beats>4</beats>
>          <beat-type>4</beat-type>
>        </time>
>        <clef>
>          <sign>G</sign>
>          <line>2</line>
>        </clef>
>      </attributes>
>      <note>
>        <pitch>
>          <step>C</step>
>          <octave>4</octave>
>        </pitch>
>        <duration>4</duration>
>        <type>whole</type>
>      </note>
>    </measure>
>  </part>
> </score-partwise>
> ' readStream.
> 
> 3. and get DNU: SmallInteger>>asciiValue
> 
> 'case of XMLZincClient>>#get:
> 'http://www.musicxml.com/dtds/partwise.dtd' timeout: ... onError: ...
> returns binaryStream?
> 
> 
> -- 
> --
> "NISHIHARA Satoshi"
> [:goonsh :nsh | ^ nishis perform: goonsh with: nsh]
> <PharoDebug.log>





More information about the Pharo-dev mailing list