• 締切済み

助けてください

JavascriptでDomを使用しTextでXmlを出力する作業をしているのですが、出力されたXmlの内容がすべて一列で表示されます。 Javaなどでは実用例が載っていたのですが、どなたかJavascriptで出力したXmlのエレメント間に改行をいれる処理をご存じの方がいらっしゃいましたら、お助け下さい。 宜しくお願い致します。 //このような感じでいくつかエレメントを追加し、 xmlDoc= getXmlDoc(); XYZ = xmlDoc.createElement("mno"); for (i = 0; i < 5; i++) { ABC = xmlDoc.createElement("DEF"); ABC.setAttribute("GHI", JKL); XYZ.appendChild(ABC); } //xml出力します fs = new ActiveXObject("Scripting.FileSystemObject"); NazoText = fs.CreateTextFile(path, true); NazoText.Write(xmlDoc.xml); NazoText.Close();

みんなの回答

  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

<A>  <B>1-1</B>  <C>2-1</C> </A> ↓こういうのが書出せれば良い <A>\n\t<B>1-1</B>\n\t<C>2-1</C>\n</A>

関連するQ&A