и я ничего не получаю.

зация e4x в as3, похоже, не в состоянии обрабатывать имена узлов, в которых есть тире. API Musicbrainz возвращает XML с узлом с именемartist-list и я не могу заставить его получить доступ к узлу.

образец изhttp://musicbrainz.org/ws/1/artist/?type=xml&name=dr%20dog :

<metadata xmlns="http://musicbrainz.org/ns/mmd-1.0#" xmlns:ext="http://musicbrainz.org/ns/ext-1.0#">
    <artist-list offset="0" count="1090">
        <artist type="Group" id="e9aed5e5-ed35-4244-872e-194862290295" ext:score="100">
        </artist>
    </artist-list>
</metadata>

Если я попытаюсь получить к нему доступ такmyXml.artist-list я получаю ошибку времени компиляции:

Error: Access of undefined property list.

Кто-нибудь знает об обходном пути?

Редактировать: полный источник

var l:URLLoader = new URLLoader();
    l.load(new URLRequest("http://musicbrainz.org/ws/1/artist/?type=xml&name=dr%20dog"));
    l.addEventListener(Event.COMPLETE, function(e:Event) {
        var myXml:XML = XML(e.target.data);
        trace(myXml.artist-list)
    });

Ответы на вопрос(2)

Ваш ответ на вопрос