※ ChatGPTを利用し、要約された質問です(原文:xmlを表示させるには?)
xmlを表示させる方法とは?
このQ&Aのポイント
大学のサイトから古典を無料ダウンロードできるサービスがあり、a.xlmとフォルダaが落ちてきました。aの中にはa.sgmlというファイルがあり、古典の本文はa.sgmlに記述されています。ここでは、このxmlファイルを表示させる方法について説明します。
a.sgmlの一部を示すと、<TEXT>、<FRONT>、<TITLEPAGE>、<DOCTITLE>などのタグがあります。これらのタグを参考にして、a.sgmlの中身を解析し、古典の本文を表示させることができます。
具体的な手順としては、xmlファイルをテキストエディタで開き、a.sgmlの中身を確認します。そして、<TEXT>タグ以下の要素を取得し、それを表示させる方法です。xmlの解析にはパーサーを使用することが一般的です。
OS:XP_Pro,BROWER:IE7です
大学のサイトから古典を無料ダウンロードできるサービスがあって
そこからダウンロードしたらa.xlmとフォルダaが落ちてきました
aの中にはa.sgmlというファイルがあります
古典の本文はa.sgmlに記述されています
さてこれをどのようにして表示させるのでしょうか?
よろしくお願いします
参考までにファイルの内容を記述します
a.xmlの一部
<?xml version="1.0" encoding="UTF-8"?>
<TEI xmlns="http://www.****">
<teiHeader>
<fileDesc>
<titleStmt>
<title type="uniform">*****</title>
<title type="main">*****</title>
<respStmt>
<resp>*****</resp>
<name>****</name>
</respStmt>
</titleStmt>
<extent>
<seg type="****">Text data</seg>
<seg type="****">(1 file : ca. 4.72 megabytes)</seg>
</extent>
<publicationStmt>
a.sgmlの一部
<TEXT>
<FRONT>
<TITLEPAGE>
<DOCTITLE>
<TITLEPART>*****</TITLEPART>
<TITLEPART>********</TITLEPART>
</DOCTITLE>
</TITLEPAGE>
</FRONT>
<BODY>
<DIV1 ID="***" TYPE="****">
<DIV2 ID="***" TYPE="****">
<HEAD>*****</HEAD>
<DIV3 ID="***" TYPE="*****">
<P N="****">****</P>
お礼
回答ありがとうございます ところでどのようにしてその中の文章を読むのでしょうか? 各xlmファイル毎にCSSが必要なのでしょうか?