• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jqueryでXML内テキストをオブジェクトに)

jqueryでXML内テキストをオブジェクトに

このQ&Aのポイント
  • XML内のテキストをオブジェクトのコンストラクタの引数に渡すことはできますか?
  • オブジェクト作成のためにffdata.xmlファイルを読み込みます。
  • jQueryのajaxを使用してXMLファイルを読み込み、オブジェクトを作成します。

質問者が選んだベストアンサー

  • ベストアンサー
  • shiren2
  • ベストアンサー率47% (139/295)
回答No.1

text()で返るのはただのテキストです。 王道的にはsplitで配列にして、それを引数にする必要があります。 var a = $(xml).find("chardef").find("ch1").text().split(","); aragorn = new charctor(a[0],a[1],a[2],...); もし楽をしたいなら、こんなですね。 この場合、xml内の文字列はダブルクオートで囲ってください。 aragorn = eval("new charctor(" + $(xml).find("chardef").find("ch1").text() + ")"); <ch1>"アラゴルン",400,80,10,7,8,10,6,6</ch1>

関連するQ&A