2

この場合、2つのタグの間で情報を抽出する必要があります。<title>

例えば:

...
<title>I Need This!</title>
...

そして、私は単にタグ間の情報を取得できる必要があります。使ってみようと思ってsplit()いたのですが、前後のデータを全部カットする方法がわからず、タイトルタグにあるものをキャッチするだけでした。お分かりのように、私はテキストフォーマットの初心者です。ありがとう!

編集:私が調べているファイルの種類の例はここにあります:https ://gdata.youtube.com/feeds/api/videos/http://youtu.be/_OBlgSz8sSMg?v = 2

私は単に、タイトルタグにあるものを取得して、ビデオのタイトルを取得しようとしています。

4

2 に答える 2

5
var text = '<title>I Need This!</title>',
    match = text.match(/<title>([^<]*)<\/title>/),
    youGotThis = match[1];

これがフィドルです:http://jsfiddle.net/RPbSE/

于 2012-07-23T17:27:01.747 に答える
0

DOMはHTMLだけでなくXMLでも機能するため、シンプルです。

var titleNodeList = yourXMLDocument.getElementsByTagname('title');
var firstTitle = titleNodeList[0];
var titleTextNode = firstTitle.firstChild;
alert(titleTextNode);

する必要があります。

于 2012-07-23T17:28:37.513 に答える