組織用に非常にシンプルな CMS を作成しています。
私の戦略は、< editable > というタグの間に編集可能なコンテンツを埋め込むことです。ただし、これらをブラウザーから非表示にするために、コメントアウトしています。したがって、編集可能な領域の例は次のようになります。
<!-- <editable name="news_item> Today's news is ... </editable> -->
「今日のニュースは…」というコンテンツが CMS に取り込まれ、オンラインの HTML エディターで編集可能になります。
タグ内に含まれるコンテンツだけでなく、name 属性の値も「取得」できるようにしたいと考えています。
XPath、XQueyタイプのものでこれを行う簡単な方法はありますか、それとも正規表現が最善の方法ですか( ]特に、xmlがどうなるかを正確に知っているので、正規表現はあまりフォールトトレランスを必要としないことを考えると、それを生成するコードを書きます)。