fn char_data_chars(it: &Interp, idx: usize) -> Vec<char>Expand description
CharacterData.appendData/.deleteData/.insertData/.replaceData/
.substringData(丸ごと未対応だった。2026-07-16 発見)。テキストノード
のみに意味を持つ(呼び出し元の interp.rs 側で is_text ガード済み)ため
ここでは無条件にテキスト内容を読み書きする。他の文字列系メソッド
(str_slice/str_substring)と同じ char 単位オフセットの簡略実装
(UTF-16 コード単位ではない)。