0

SimpleXML で次のアルゴリズムを実装する必要があります。

  1. XML フラグメント文字列を SimpleXML オブジェクトに入れます。
  2. すべてのノードをトラバースし、テキスト ノードを選択します。
  3. テキスト ノードを編集します (大文字に変換する例)。
  4. xml を文字列として返します。

問題:

  • 名前付きエンティティを含む XML をロードする方法 (例:  )。

  • XML をトラバースしてテキスト ノードのみを取得するには... ノード$sx->xpath('//text()');を編集できません。テキスト ノードを選択して編集するにはどうすればよいですか?

4

1 に答える 1