-- 作者:microsoftcshap
-- 发布时间:5/29/2004 2:37:00 PM
-- [求助]
我得目的就是读入下面那个文件,然后生成一个xslt文件,这个xslt文件能使得我用附件里面的文件相互转化! <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE interSchema SYSTEM "mapping.dtd" > <interSchema> <dtdURI>catalogue.dtd</dtdURI> <dtdURI>bookdata.dtd</dtdURI> <interElement> <elementNameSet> <elementName>publisherDetails</elementName> <elementName>publication</elementName> </elementNameSet> <elementNameSet> <elementName>bookdata</elementName> </elementNameSet> <mapping> <equation> <elementName>publisherDetails/publisherName</elementName> </equation> <equation> <elementName>publisher</elementName> </equation> </mapping> <mapping> <equation> <elementName>publisherDetails/address</elementName> </equation> <equation> <value></value> </equation> </mapping> <mapping> <equation> <elementName>publisherDetails/phone</elementName> </equation> <equation> <value></value> </equation> </mapping> <mapping> <equation> <elementName>publisherDetails/fax</elementName> </equation> <equation> <value></value> </equation> </mapping> <mapping> <equation> <elementName>publisherDetails/email</elementName> </equation> <equation> <value></value> </equation> </mapping> <mapping> <equation> <elementName>publication/title</elementName> </equation> <equation> <elementName>title</elementName> </equation> </mapping> <mapping> <equation> <elementName>publication/creator</elementName> </equation> <equation> <value></value> </equation> </mapping> <mapping> <equation> <elementName>publication/isbn</elementName> </equation> <equation> <elementName>isbn</elementName> </equation> </mapping> <mapping> <equation> <elementName>publication/subject</elementName> </equation> <equation> <elementName>bicClassification</elementName> </equation> </mapping> <mapping> <equation> <value>Amorzon</value> </equation> <equation> <elementName>distributor</elementName> </equation> </mapping> <mapping> <equation> <value>In Stock</value> </equation> <equation> <elementName>availability</elementName> </equation> </mapping> <mapping> <equation> <value>Paperback</value> </equation> <equation> <elementName>format</elementName> </equation> </mapping> <mapping> <equation> <elementName>publication/description</elementName> </equation> <equation> <elementName>description</elementName> </equation> </mapping> <mapping> <equation> <elementName>publication/tableOfContents</elementName> </equation> <equation> <elementName>tableOfContents</elementName> </equation> </mapping> <mapping> <equation> <elementName>publication/cost</elementName> </equation> <equation> <arithmetic op="times"> <equation> <value>0.5855</value> </equation> <equation> <elementName>price</elementName> </equation> </arithmetic> </equation> </mapping> </interElement> </interSchema>
|