メイン ActionScript 3.0 特設会議室 xmlの読み込み(シフトJIS) | 投稿するにはまず登録を |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
junmaru | Åê¹ÆNo.37131 投稿日時: 2008-1-10 15:18 |
新米 居住地: 東京 投稿: 6
使用環境:
|
xmlの読み込み(シフトJIS) シフトJISのXMLを読み込むんで、
System.useCodePage = trueにすると必ずTypeErrorがでます。 TypeErrorの内容は「1088: ルートエレメントに続くドキュメントのマークアップは整形式でなければなりません。」です。 UTF8のときは問題ありません。 ソースコードは public class init extends Sprite{ public var myXML:XML = new XML(); public var xmlFloorList:XML = new XML(); public var myLoader:URLLoader public var xmlPath:String; public var rss:Namespace = new Namespace("http://purl.org/rss/1.0/"); public var rdf:Namespace = new Namespace("http://www.w3.org/1999/02/22-rdf-syntax-ns#"); public var dc:Namespace = new Namespace("http://purl.org/dc/elements/1.1/"); public function init(){ System.useCodePage = true; //xmlPath = "index.xml"; xmlPath = "xmltest.xml"; xmlLoaded(xmlPath); } public function xmlLoaded(url:String):void{ var myXMLURL:URLRequest = new URLRequest(url); myLoader = new URLLoader(myXMLURL); myLoader.addEventListener(Event.COMPLETE, mainXmlLoaded); myLoader.load(myXMLURL); } public function mainXmlLoaded(event:Event):void{ myXML = new XML(myLoader.data); if(myXML.namespace("") != undefined) { default xml namespace = myXML.namespace(""); } for each (var itemlist:XML in myXML.item.title){ trace(itemlist.toString()); } } } です。よろしくお願いいたします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» xmlの読み込み(シフトJIS) | junmaru | 2008-1-10 15:18 |
Re: xmlの読み込み(シフトJIS) | nioia321 | 2008-1-10 15:29 |
Re: xmlの読み込み(シフトJIS) | junmaru | 2008-1-10 15:53 |
Re: xmlの読み込み(シフトJIS) | nekoyuki | 2008-1-11 13:36 |
Re: xmlの読み込み(シフトJIS) | junmaru | 2008-1-11 13:53 |
Re: xmlの読み込み(シフトJIS) | tarukan | 2009-4-11 3:00 |
投稿するにはまず登録を | |