• 締切済み

属性の一部分の検索について

こんにちは、お世話になります。 xsl、jsを使って、リロード毎にhtmlに内容を表示しようとしています。 XML文書のデータの取り出しで <itm name="1213aaa"> <text>text</text> </itm> 1213aaaのテキストを取り出したいです。 1213は日付などの可変データです。要素"1213aaa"の中から、aaaのみを検索する方法はあるのでしょうか。 宜しくお願い致します。

みんなの回答

  • kurus
  • ベストアンサー率52% (12/23)
回答No.2

1213aaaの場合、その数字の値が固定長であれば、 substring(@name,5)とかで取れると思いますけど、 固定長じゃないと難しいですね。

  • katyua
  • ベストアンサー率66% (2/3)
回答No.1

XPathの「contains」を使って item/@name[contains(.,'aaa')] という方法ではダメ? はずしてたらすみません。

参考URL:
http://itpro.nikkeibp.co.jp/article/COLUMN/20070926/282969/?ST=webdesign&P=2

関連するQ&A