zoukankan      html  css  js  c++  java
  • 用于解析 sina 新闻页面的 XSLT 文件

    <?xml version="1.0" encoding="utf-8"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
     <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
     <xsl:template match="/">
      <html>
       <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
        <title>Sina newsletter</title>
       </head>
       <body>
        <xsl:apply-templates select="html/body/div/table/tbody/tr/td/div[@id='article']"/>
       </body>
      </html>
     </xsl:template>
     
     <!-- 新闻内容 -->
     <xsl:template match="div">
     
      <!-- 新闻标题 -->
      <xsl:apply-templates select="table/tbody/tr/th/h1"/>
      
      <!-- 新闻的内容 -->
      <xsl:apply-templates select="table/tbody/tr/td"/>
     </xsl:template>
     
     <!-- 显示标题  -->
     <xsl:template match="h1">
      <h1>
       <xsl:value-of select="text()"/>
      </h1>
     </xsl:template>
     <!-- 显示段落 -->
     <xsl:template match="p">
      <p>
       <xsl:apply-templates />
      </p>
     </xsl:template>
     
     <!-- 显示内容中文字 -->
     <xsl:template match="text()">
      <xsl:value-of select="."/>
     </xsl:template>
     
    </xsl:stylesheet>
  • 相关阅读:
    yum error
    Linux如何查询内存真实利用率
    管理工作
    top 详解
    炒股
    vsftp+apache中文乱码问题
    生活像杯咖啡
    vmware workstation 9 nat setting
    cp文件
    WPF 数据分页控件改进
  • 原文地址:https://www.cnblogs.com/haogj/p/339145.html
Copyright © 2011-2022 走看看