[Pharo-dev] problem while parsing xml

Stéphane Ducasse stephane.ducasse at inria.fr
Fri Dec 27 04:42:56 EST 2013


ok I missed the example in the mail of satoshi I will try to have a look or at leat write a test.

On 25 Dec 2013, at 19:04, Stéphane Ducasse <stephane.ducasse at inria.fr> wrote:

> Hi Hernan
> 
> how did you reproduce the bug?
> Because it would be nice to fix it.
> 
> Stef
> 
> On 24 Dec 2013, at 18:48, Hernán Morales Durand <hernan.morales at gmail.com> wrote:
> 
>> I have tried in Pharo 2.0 configurations from Config Browser (ConfigurationOfXMLParser-StephaneDucasse.16) and latest from http://www.smalltalkhub.com/mc/PharoExtras/XMLParser/main (ConfigurationOfXMLParser-monty.37) and both have this bug.
>> 
>> Hernán
>> 
>> 
>> 2013/12/24 Stéphane Ducasse <stephane.ducasse at inria.fr>
>> 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>
>> 
>> 
>> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pharo.org/pipermail/pharo-dev_lists.pharo.org/attachments/20131227/607149da/attachment-0002.html>


More information about the Pharo-dev mailing list