チケット #555 (closed 新機能・拡張: fixed)

登録: 14 年 前

最終更新: 14 年 前

XMLDocumentのサロゲートペア文字対応

報告者: shinomiya 担当者: 篠宮 信明
優先度: major マイルストーン: 0.1.3
コンポーネント: im-jssp バージョン: 0.1.3(開発中)
キーワード: 関係者:

チケットの概要

テストケース

function test_サロゲートペア文字が含まれる場合(){
	var expected, dom;

	expected = "<root>あい𠀋𡈽𠮟うえお</root>";
	dom = new XMLDocument(expected);
	JsUnit.assertEquals("文字化けしないこと", expected, dom.getXmlString());

	dom = new XMLDocument("<root>𠀋</root>");
	JsUnit.assertNotEquals("実体参照で表現されていないこと", "<root>&#131083;</root>", dom.getXmlString());

	dom = new XMLDocument("<root>&#131083;</root>");
	JsUnit.assertEquals("実体参照が通常の文字列に変換されていること", "<root>𠀋</root>", dom.getXmlString());
}

チケットの履歴

2008/10/01 18:58:56 更新者:shinomiya

  • ステータスnew から closed に更新されました。
  • 解決方法fixed に更新されました。

修正しました。[333]

あわせて、URLオブジェクトのテストケースも追加しました。