-
ID:MeGw3h さんの質問

javascriptでHTMLソースの中から、コメントアウトされた<rdf:Descriptionのdc:titleの値を取得するためには、どのようにすればよいのでしょうか?

単純にdocument.getElementByTagName("rdf")とか、
document.getElementByTagName("rdf:Description")とかを試したのですが、何も取得出来ませんでした。

chromeのdeveloper toolのconsoleでテストしています。

<!--
<rdf:RDF xmlns:rdf="xxx"
xmlns:Trackback="xxx"
xmlns:dc="xxx">
<rdf:Description
rdf:about="xxx"
trackback:ping="xxx"
dc:title="xxx"
dc:identifier="xxx"
dc:description="xxx"
dc:creator="xxx"
dc:subject="xxx"
dc:date="xxx"
/>
</rdf:RDF>
-->

みんなの回答 1 件

ID:3Jnftd さんの回答

すいません、自己解決しました。

自己解決したというか、ちょっと処理が重くなりそうだったので諦めました。
コメントのタグもDOM操作でオブジェクトとして取得は可能なようだったのですが。。。

ID:3Lh7re

そんなに重いか?
コメントの中身取得してDOMParserに投げればいいんじゃね?

ID:3Jnftd

コメントの中身取得した後は問題ないですが、それまでのプロセスでコメントのタグ以外の他の多くのタグを沢山拾ってしまうので、ちょっと。。。

最終更新日:2014-09-01 (2,349 views)

関連するトピックス

ページ上部に戻る