このXMLファイルをAS3のオブジェクトにしようとしています。
<?xml version="1.0" encoding="utf-8"?>
<mimeTypes>
<mimeType>
<ext>.ico</ext>
<type>image/x-icon</type>
</mimeType>
<mimeType>
<ext>.txt</ext>
<type>text/plain</type>
</mimeType>
<mimeType>
<ext>.html</ext>
<type>text/html</type>
</mimeType>
</mimeTypes>
問題は、ext=typeにしようとしていることです。例えば;
mimeTypes[".ico"] = "image/x-icon";
mimeTypes[".txt"] = "text/plain";
mimeTypes[".html"] = "text/html";
とにかく私はこれを行うことができますか?
これは今の私のコードです:
var mimeXML = new XML(e.target.data);
var len:uint = mimeXML.mimeType.length();
mimeT[mimeXML.mimeType.child("ext")] = mimeXML.mimeType.child("type");
for(var id:String in mimeT) {
var value:Object = mimeT[id];
trace(id + " = " + value);
}
しかし、それは出力します:
<ext>.ico</ext>
<ext>.txt</ext>
<ext>.html</ext> = <type>image/x-icon</type>
<type>text/plain</type>
<type>text/html</type>
助けていただければ幸いです、ありがとう!