私の XML ファイルのスニペット:
<list>
<info>
<title>My Title</title>
<blah>My Blah</blah>
<derp>My Derp</derp>
</info>
<info>
<title>Second Title</title>
<blah>My Blah2</blah>
<derp>My 2nd Derp</derp>
</info>
<info>
<title>123</title>
<blah>444</blah>
<derp>zzz</derp>
</info>
</list>
XSLT ファイルのスニペット:
<xsl:for-each select="info">
<tr>
<td><xsl:value-of select="title" /></td>
<td><xsl:value-of select="blah" /></td>
<td><xsl:value-of select="derp" /></td>
</tr>
</xsl:for-each>
XSLTProcessor
これは基本的に、PHPで使用するときに、info 要素のタイトル、何とか、derp をきちんとしたテーブルの独自の行に表示します。
とにかく、私がやろうとしているのは、テーブル内の要素の各行にXボタンを配置することです。このXボタンをクリックすると、対応する<info>
要素全体が XML ファイルから削除されます。問題は、これをどこから始めればよいかわかりません。XSL を使用して XML ファイルを書き換えることが可能かどうか、または PHP で行う必要があるかどうかはわかりません。
助けてくれてありがとう。