home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE xsl:stylesheet [
- <!ENTITY % default.oec.entities SYSTEM "http://www.britannica.com/entities/oec/default">
- %default.oec.entities;
- ]>
-
- <xsl:stylesheet
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:html="http://www.w3.org/TR/html4/loose.dtd"
- xmlns:xhtml="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
- exclude-result-prefixes="html xhtml"
- version="1.0">
-
- <xsl:output method="xml" encoding="UTF-8" omit-xml-declaration="no" indent="yes"/>
-
- <!-- default to show nodes unless another template overrides -->
- <xsl:template match="text()|@*"/>
-
- <xsl:variable name="displayFacts"
- select="//fact[displayName='BIRTH RATE(S) PER 1,000 POPULATION'] |
- //fact[displayName='TOTAL AREA (SQ MI)'] |
- //fact[displayName='TOTAL AREA (SQ KM)'] |
- //fact[displayName='ROADS (MI)'] |
- //fact[displayName='ROADS (KM)'] |
- //fact[displayName='CELLULAR PHONE SUBSCRIPTIONS PER 1,000 POPULATION'] |
- //fact[displayName='POPULATION ESTIMATE(S)'] |
- //fact[displayName='POPULATION (LATEST ESTIMATE), WORLD RANK'] |
- //fact[displayName='DENSITY, PERSONS PER SQ MI'] |
- //fact[displayName='DENSITY, PERSONS PER SQ KM'] |
- //fact[displayName='DEATH RATE(S) PER 1,000 POPULATION'] |
- //fact[displayName='AVERAGE HOUSEHOLD SIZE'] |
- //fact[displayName='LIFE EXPECTANCY, MALE'] |
- //fact[displayName='LIFE EXPECTANCY, FEMALE'] |
- //fact[displayName='XX'] |
- //fact[displayName='PERCENT TOTAL LITERACY'] |
- //fact[displayName='NUMBER OF PHYSICIANS'] |
- //fact[displayName='INTERNET USERS PER 1,000 POPULATION'] |
- //fact[displayName='DAILY AVAILABLE CALORIES PER CAPITA'] |
- //fact[displayName='GNP PER CAPITA IN NOMINAL U.S.$'] |
- //fact[starts-with(displayName, 'GROSS NATIONAL PRODUCT, 2000 (GNP;')] |
- //fact[contains(displayName, 'TOTAL VALUE OF EXPORTS (F.O.B. ')] |
- //fact[starts-with(displayName, 'TOTAL ACTIVE DUTY PERSONNEL ')] |
- //fact[starts-with(displayName, 'TOTAL MILITARY EXPENDITURE (')] |
- //fact[starts-with(displayName, 'INTERNET USERS (')] |
- //fact[starts-with(displayName, 'ANNUAL ELECTRICITY PRODUCTION (')] |
- //fact[starts-with(displayName, 'GROSS NATIONAL PRODUCT (GNP; NOMINAL')] |
- //fact[starts-with(displayName, 'EXTERNAL PUBLIC DEBT (OUTSTANDING, LONG TERM;')] |
- //fact[starts-with(displayName, 'TOTAL VALUE OF EXPORTS (F.O.B.;')] |
- //fact[starts-with(displayName, 'TOTAL VALUE OF IMPORTS (C.I.F.;')] |
- //fact[starts-with(displayName, 'POPULATION PROJECTION FOR THE YEAR 2010')] |
- //fact[starts-with(displayName, 'POPULATION PROJECTIONS FOR THE YEAR 2020')] |
- //fact[starts-with(displayName, 'AREA (000,000 SQ MI)'] |
- //fact[starts-with(displayName, 'AREA (000,000 SQ KM)'] |
- //fact[starts-with(displayName, 'VOLUME (000,000 CU MI)'] |
- //fact[starts-with(displayName, 'VOLUME (000,000 CU KM)'] |
- //fact[starts-with(displayName, 'MAXIMUM DEPTH (FT)'] |
- //fact[starts-with(displayName, 'CELLULAR PHONE SUBSCRIPTIONS'] |
- //fact[starts-with(displayName, 'MAXIMUM DEPTH (M)']"/>
- <!-- Document Root -->
- <xsl:template match="/">
- <atlasFacts xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" noNamespaceSchemaLocation="atlasFacts.xsd">
- <xsl:for-each select="$displayFacts">
- <xsl:copy-of select="."/>
- </xsl:for-each>
- </atlasFacts>
- </xsl:template>
-
- </xsl:stylesheet>
-