Summary: | 碩士 === 國立交通大學 === 資訊工程系所 === 93 === XML is a standard way of representing data in a structured format, and being applied for various application domains, such as data exchange, data integration, electronic publishing, and e-Business. XSLT is a language commonly used to transform XML documents, e.g., to transform a XML document to a web page (i.e. HTML file). Since XSLT is tightly related with the representation on the display screen, cooperation between experienced programmer and art designer invokes high cost of developing the XSLT code.
In this thesis, an automatic XSLT generator, based on a visualized web extraction tool, called BODE system, is developed. By extracting the web pages, the BODE system records the mapping from the HTML document of the web page to the XML document which stores the extracted data. From the recorded mapping, the reverse direction transformation, i.e. from the XML document to the HTML document, is derived and outputted as the XSLT code. Since the extraction step is performed by using the visualized tool, and the step of deriving XSLT is automatic, these two steps comprise a visualized XSLT generation system.
|