<tgroup>
以下に示すように<table>
、要素を追加し<row>
、XML ドキュメントの値を変更するために jQuery オブジェクトを使用してい<tbody>
ます。
var str = "<txml> <table><tsnipp><tbody> <row> ... </row> </tbody> </tsnipp> </table> </txml>"
を使用して jQuery オブジェクトを作成しています$(str)
。<tsnipp>
XML ドキュメント内の要素は要素の下にあり<table>
ます。ただし、Firebug を使用して jQuery オブジェクトを調べると、<table>
要素の上にあるように見えます。したがって、は、その子の 1 つであるのではなく、<tsnipp>
と同じレベルにあります。要素が HTML 要素である<table>
と考えているため、jQuery 自体がそのように構成されていると思います。<table>
に変更<table>
するだけ<d_table>
で、jQuery は正しいことを行います。
jQuery を使用してオブジェクトを操作したかったのは、DOM オブジェクトとして操作する方が簡単だからです。ただし、それを文字列に変換してから jQuery オブジェクトに変換するには、特定の文字列を他の文字列に置き換えるために、多くの正規表現が必要になります。