XPATHテキスト()と文字列()の違いを利用して

< スタイル= "幅:95.45パーセント; BORDER崩壊:崩壊; EMPTY細胞:表示; MARGIN-LEFT:4.55パーセント; MARGIN-TOP:2PT" CELLSPACING = "0" CELLPADDING = "4" > 
  < TBODY > 
  < TR スタイル= "PAGE-BREAK-INSIDE:避ける" > 
    < TDのスタイル= "FONT-SIZE:10ptの、TEXT-DECORATION:なし; FONT-FAMILY:Arial Narrowの; WIDTH:1.39パーセント; VERTICAL-ALIGN:トップ;白- SPACE:NOWRAP; TEXT-TRANSFORM:なし; FONT-WEIGHT:正常; COLOR:#000000; FONT-STYLE:正常; TEXT-ALIGNは:左;パディング左:0pt; LINE-HEIGHT:13pt; PADDING-RIGHT:2PTを" > </ TD > 
    < TDスタイル= "FONT-SIZE:10ptの、TEXT-DECORATION:なし; FONT-FAMILY:Arial Narrowの; WIDTH:98.61パーセント; VERTICAL-ALIGN:トップ; TEXT-TRANSFORM:なし; FONT-WEIGHT:ノーマル; COLOR:#000000; FONT-STYLE:ノーマル; TEXT-ALIGNは:左; PADDING-LEFT:2PT; LINE-HEIGHT:13pt " > デラウェア
      VIP < SUPのスタイル=" FONT-SIZE:85%; VERTICAL-ALIGN:テキストトップを; TEXT-TRANSFORM :なし; FONT-STYLE:ノーマル」> < フォントスタイル= "PADDING-LEFT:を1pt" > </ フォント> ® </ SUP > 多様所得シリーズ
      (サービスクラス):合理的で一貫性のある最大の長期トータルリターン
      リスク。</ TD> </ TR > 
  < TR スタイル= "PAGE-BREAK-INSIDE:避ける" > 
    < TDのスタイルは= "FONT-SIZE:10ptの、TEXT-DECORATION:なし; FONT-FAMILY:Arial Narrowの; WIDTH:1.39パーセント; VERTICAL-トップ;空白:ALIGN NOWRAP; TEXT-TRANSFORM:なし; FONT-WEIGHT:正常; COLOR:#000000; FONT-STYLE:正常; TEXT-ALIGNは:左;パディング左:0pt; LINE-HEIGHT:13ptを; PADDING-RIGHT:2PT」> </ TD > 
    < TD スタイル= "FONT-SIZE:10ptの;テキスト装飾:なし; FONT-FAMILY:Arial Narrowの; WIDTH:98.61パーセント; VERTICAL-ALIGN:トップ; TEXT-TRANSFORM:なし; FONT-WEIGHT:正常; COLOR:#000000; FONTスタイル:ノーマル; TEXT-ALIGN:左; PADDING-LEFTを:2PT; LINE-HEIGHT:13pt " > デラウェア
      VIP < SUPのスタイル=" FONT-SIZE:85%; VERTICAL-ALIGN:テキスト・トップ; TEXT-TRANSFORM:なし; FONT-STYLE:ノーマル」> < フォントスタイル= "PADDING-LEFT:を1pt" > </ フォント> ® </ SUP > 新興市場シリーズ(サービス
      クラス):長期資本増価。</ TD > </ TR >
  スタイル= "PAGE-BREAK-INSIDE:避ける" > 
    < TDのスタイル= "FONT-SIZE:10ptの、TEXT-DECORATION:なし; FONT-FAMILY:Arial Narrowの; WIDTH:1.39パーセント; VERTICAL-ALIGN:トップ; WHITE-SPACE :NOWRAP; TEXT-TRANSFORM:なし; FONT-WEIGHT:正常;色:#000000; FONT-STYLE:正常; TEXT-ALIGN:左;パディング左:0pt; LINE-HEIGHT:13pt; PADDING-RIGHT:2PT」> </ TD > 
    < TD スタイル= "FONT-SIZE:10ptの、TEXT-DECORATION:なし; FONT-FAMILY:Arial Narrowの; WIDTH:98.61パーセント; VERTICAL-ALIGN:トップ; TEXT-TRANSFORM:なし; FONT-WEIGHT :正常;色:#000000; FONT-STYLE:正常; TEXT-ALIGN:左;パディング左:2PT、LINE-HEIGHT:13pt」>デラウェア州
      VIP< SUPのスタイル= "FONT-SIZE:85%; VERTICAL-ALIGN:テキストトップ; TEXT-TRANSFORM:なし; FONT-STYLE:ノーマル" > < フォントスタイル= "PADDING-LEFT:1PT" > </ フォント> ® </ SUP > リミテッド・ターム・ダイバーシファイ所得
      シリーズ(サービスクラス):最大トータル・リターン、合理的で一貫性のある
      リスク。</ TD > </ TR > 
  < TR スタイル= "PAGE-BREAK-INSIDE:避ける" > 
    < TDのスタイル= "FONT-SIZE:10ptの;テキスト装飾:なし; FONT-FAMILY:Arial Narrowの; WIDTH:1.39パーセント; VERTICAL-ALIGN:トップ;空白:NOWRAP; TEXT-TRANSFORM:なし; FONT-WEIGHT:正常。 COLOR:#000000; FONT-STYLE:ノーマル; TEXT-ALIGN:左; PADDING-LEFTを:0pt; LINE-HEIGHT:13pt; PADDING-RIGHT:2PT " > </ TD > 
    < TD スタイル=" FONT-SIZE: 10ポイント;テキスト装飾:なし; FONT-FAMILY:Arial Narrowの; WIDTH:98.61パーセント; VERTICAL-ALIGN:トップ; TEXT-TRANSFORM:なし; FONT-WEIGHT:正常; COLOR:#000000; FONT-STYLE:正常; TEXT -align:左; PADDING-LEFT:2PTを、LINE-HEIGHT:13pt」> デラウェア
      VIP < SUPのスタイルを= "FONT-SIZE:85%; VERTICAL-ALIGN:テキストトップ; TEXT-TRANSFORM:なし; FONT-STYLE:ノーマル" > < フォントスタイル= "PADDING-LEFT:1PT" > </ フォント> ® </ SUP > REITシリーズ(サービスクラス):
      セカンダリとして資本増価を持つ最大の長期トータルリターン、
      目的。</ TD > </ TR > 
  < TR スタイル= "PAGE-BREAK-INSIDE:避ける" > 
    < TDのスタイル= "FONT-SIZE:10ptの;テキスト装飾:なし; FONT-FAMILY:Arial Narrowの; WIDTH:1.39パーセント; VERTICAL-ALIGN:トップ;空白:NOWRAP; TEXT-TRANSFORM:なし; FONT-WEIGHT:正常。 COLOR:#000000; FONT-STYLE:ノーマル; TEXT-ALIGN:左; PADDING-LEFTを:0pt; LINE-HEIGHT:13pt; PADDING-RIGHT:2PT " > </ TD > 
    < TD スタイル=" FONT-SIZE: 10ポイント;テキスト装飾:なし; FONT-FAMILY:Arial Narrowの; WIDTH:98.61パーセント; VERTICAL-ALIGN:トップ; TEXT-TRANSFORM:なし; FONT-WEIGHT:正常; COLOR:#000000; FONT-STYLE:正常; TEXT -align:左; PADDING-LEFT:2PTを、LINE-HEIGHT:13pt」> デラウェア
      VIP < SUPのスタイルを= "FONT-SIZE:85%; VERTICAL-ALIGN:テキストトップ; TEXT-TRANSFORM:なし; FONT-STYLE:ノーマル" > < フォントスタイル= "PADDING-LEFT:1PT" > </ フォント> ® </ SUP > スモールキャップバリューシリーズ(サービス
      クラス):資本増価。</ TD > </ TR > 
  < TR スタイル= "PAGE-BREAK-INSIDE:避ける" > 
    < TDのスタイル= "FONT-SIZE:10ptの;テキスト装飾:なし; FONT-FAMILY:Arial Narrowの; WIDTH:1.39パーセント; VERTICAL-ALIGN:トップ;空白:NOWRAP; TEXT-TRANSFORM:なし; FONT-WEIGHT:正常。 COLOR:#000000; FONT-STYLE:ノーマル; TEXT-ALIGN:左; PADDING-LEFTを:0pt; LINE-HEIGHT:13pt; PADDING-RIGHT:2PT " > </ TD > 
    < TD スタイル=" FONT-SIZE: 10ポイント;テキスト装飾:なし; FONT-FAMILY:Arial Narrowの; WIDTH:98.61パーセント; VERTICAL-ALIGN:トップ; TEXT-TRANSFORM:なし; FONT-WEIGHT:正常; COLOR:#000000; FONT-STYLE:正常; TEXT -align:左; PADDING-LEFT:2PTを、LINE-HEIGHT:13pt」> デラウェア
      VIP < SUPのスタイルを= "FONT-SIZE:85%; VERTICAL-ALIGN:テキストトップ; TEXT-TRANSFORM:なし; FONT-STYLE:ノーマル" > < フォントスタイル= "PADDING-LEFT:1PT" > </ フォント> ® </ SUP > SMIDキャップコアシリーズ(サービス
      クラス):長期資本増価。</ TD > </ TR > 
  < TR スタイル= "PAGE-BREAK-INSIDE:避ける" > 
    < TDのスタイル= "FONT-SIZE:10ptの;テキスト装飾:なし; FONT-FAMILY:Arial Narrowの; WIDTH:1.39パーセント; VERTICAL-ALIGN:トップ;空白:NOWRAP; TEXT-TRANSFORM:なし; FONT-WEIGHT:正常。 COLOR:#000000; FONT-STYLE:ノーマル; TEXT-ALIGN:左; PADDING-LEFTを:0pt; LINE-HEIGHT:13pt; PADDING-RIGHT:2PT " > </ TD > 
    < TD スタイル=" FONT-SIZE: 10ポイント;テキスト装飾:なし; FONT-FAMILY:Arial Narrowの; WIDTH:98.61パーセント; VERTICAL-ALIGN:トップ; TEXT-TRANSFORM:なし; FONT-WEIGHT:正常; COLOR:#000000; FONT-STYLE:正常; TEXT -align:左; PADDING-LEFT:2PTを、LINE-HEIGHT:13pt」> デラウェア
      VIP < SUPのスタイルを= "FONT-SIZE:85%; VERTICAL-ALIGN:テキストトップ; TEXT-TRANSFORM:なし; FONT-STYLE:ノーマル" > < フォントスタイル= "PADDING-LEFT:1PT" > </ フォント> ® </ SUP > 米国の成長シリーズ(サービス
      クラス):長期資本増価。</ TD > </ TR > 
  < TR スタイル= "PAGE-BREAK-INSIDE:避ける" > 
    < TDのスタイル= "FONT-SIZE:10ptの;テキスト装飾:なし; FONT-FAMILY:Arial Narrowの; WIDTH:1.39パーセント; VERTICAL-ALIGN:トップ;空白:NOWRAP; TEXT-TRANSFORM:なし; FONT-WEIGHT:正常。 COLOR:#000000; PADDING-BOTTOM:0pt; FONT-STYLE:ノーマル; TEXT-ALIGN:左; PADDING-LEFT:0pt; LINE-HEIGHT:13pt; PADDING-RIGHT:2PT」> </ TD > 
    < TD スタイル= "FONT-SIZE:10ptの;テキスト装飾:なし; FONT-FAMILY:Arial Narrowの; WIDTH:98.61パーセント; VERTICAL-ALIGN:トップ; TEXT-TRANSFORM:なし; FONT-WEIGHT:正常; COLOR:#000000; PADDING -bottom:0pt; FONT-STYLE:ノーマル; TEXT-ALIGN:左; PADDING-LEFTを:2PT; LINE-HEIGHT:13pt」> デラウェア
      VIP < SUPのスタイル= "FONT-SIZE:85%; VERTICAL-ALIGN:テキストトップ; TEXT-TRANSFORM:なし; FONT-STYLE:ノーマル" > < フォントスタイル= "PADDING-LEFT:1PT" > </ フォント> ® </ SUP > バリューシリーズ(サービスクラス):
      長期資本増価。</ TD > </ TR > </ TBODY > </ テーブル>

上記のHTMLテーブルでは、我々は最初にXPATH文がそう書かれていると思った、最初の2 TR、TDタグのテキストコンテンツのそれぞれに注意を払う必要があります。

// TD [(テキストを()、 ':')を含み、含まれています(テキスト()、 '(')と(テキストを()、 ')' を含む)とは、((テキスト() 'クラス')が含まれたり含まれてい(テキスト()、 '株式'))]

これは、テキストの外には言及しないことが分かった()関数は、文字列()関数に変更し、それを育てすることができます。

// TD [(文字列()、 ':')を含み、含まれています(文字列()、 '(')と(文字列を()、 ')' を含む)とは、((文字列() 'クラス')が含まれたり含まれてい(文字列()、 '株式'))]

元のドキュメントのいくつかのテキストの折り返しのTDタグを持っている、そしておそらく他のサブレーベルと混合し、テキストを(使用するために時間がかかるかもしれない)それを抽出するために、あなたは(文字列を使用することができます)、文字列()すべてのサブラベルテキストが張らすることができます私たちは、時間の大半のニーズを満たすために一緒に前方に置きます。

 

おすすめ

転載: www.cnblogs.com/JTCLASSROOM/p/11023284.html