![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_08.png?5a7ff87)
◎Thread.xml
<?xml version="1.0" encoding="Shift_JIS"?>
<!DOCTYPE Thread SYSTEM "mybbs.dtd">
<Thread>
<Response>
<Name>暇人</Name>
<Mail>暇人</Mail>
<WebSite>http://www.yahoo.co.jp</WebSite>
<Content>
<h1>テスト</h1>
<p>テスト</p>
</Content>
</Response>
<Response>
<Name>暇人2003</Name>
<Mail>tomoyukibug@yahoo.co.jp</Mail>
<WebSite>http://www.yahoo.co.jp</WebSite>
<Content>
<h1>テスト2</h1>
<p>テスト2</p>
</Content>
</Response>
</Thread>
◎mybbs.dtd
<!ENTITY % xhtml-math-svg SYSTEM "xhtml-math-svg.dtd">
%xhtml-math-svg;
<!ELEMENT Thread (Response)+>
<!ELEMENT Content %body.content;>
<!ELEMENT Email "( #PCDATA )" >
<!ELEMENT WebSite "( #PCDATA )" >
<!ELEMENT Name "( #PCDATA )" >
<!ELEMENT Response (Name,Email,WebSite,Content)>
率直に聞きます。
自分のプログラム(文字数制限に付き、ソース公開不可、するなら補足で)がエラーが出るんですが、何が間違っているんでしょう?
エラー内容:これは無効なコンテンツモデルです
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_04.png?5a7ff87)
No.1ベストアンサー
- 回答日時:
DTDでMailの宣言がないのに、
XMLで使っているからじゃないでしょうか?
じゃないですかね?
この回答への補足
ごふっ、ごめんなさい。
検証の途中、Mailがどこかで宣言されているのかとおもってへんこうしてたのを忘れてました。
正しく修正してもなお、エラーが出ます
テケトーにhogeってた(コピペってた)ら直っちゃいました(滝汗)。
ソースにぎこちないところがありますが
そこは、hogeの影響ですが。
<![INCLUDE[
<!ENTITY % xhtml-math-svg.dtd
PUBLIC "XHTML 1.1 plus MathML 2.0 plus SVG 1.1"
"xhtml-math-svg.dtd" >
%xhtml-math-svg.dtd;]]>
<!ELEMENT Thread (Response)+>
<!ELEMENT Content %body.content; >
<![INCLUDE[
<!ENTITY % email.content "( #PCDATA )" >
<!ELEMENT Email %email.content; >
<!ENTITY % WebSite.content "( #PCDATA )" >
<!ELEMENT WebSite %WebSite.content; >
<!ENTITY % Name.content "( #PCDATA )" >
<!ELEMENT Name %Name.content; >
]]>
<!ELEMENT Response (Name,Email,WebSite,Content)>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 私の能力からして間違っていないような気がします。 4 2022/09/30 13:24
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- その他(プログラミング・Web制作) Pythonで会員サイトの自動ログイン ID Nameがない 1 2022/12/16 02:09
- HTML・CSS htmltとcssのコードで 1 2022/11/26 13:37
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- HTML・CSS cssの display: flex;で横並びにならずに困ってます 1 2022/12/04 13:18
- HTML・CSS html cssのmargin 5 2022/12/03 11:04
- PHP PHPのエラーの解消法について教えて下さい。 1 2023/02/06 10:48
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBでXMLファイルを作ると xmlns...
-
u_shortなどの省略した宣言につ...
-
東芝のDynabookなのですがアン...
-
XMLで要素が記述された順番に意...
-
CPUの考え方を教えてください ...
-
ツリービューのノードをダブル...
-
SNMP リンクダウンとノードダ...
-
getElementsByNameの要素数が取...
-
XSLで、XMLの空タグを制御したい。
-
同じタグ名の項目取得
-
質問
-
(VB.NET)TreeViewのノード文...
-
スケールフリーネットワークをC...
-
TreeViewの再表示のちらつきを...
-
ルート要素ノードが2個ある場合?
-
TreeViewコントロールについて
-
終了タグが認識されない?
-
Web サイトにあるxmlファイルを...
-
昔Winnyってありましたけど、あ...
-
element of surprise
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBでXMLファイルを作ると xmlns...
-
u_shortなどの省略した宣言につ...
-
ASPで型宣言
-
このエラー、何とかなりません...
-
DTDファイルをクラスパスから読...
-
Global.asaxでクラスを宣言?
-
<?xml version="1.0" encording...
-
質問
-
oo4o OpenDatabaseの定数について
-
競技プログラミングに関する質...
-
DTDと名前空間
-
XHTML1.1でのXML宣言とDTD宣言...
-
METAタグのNAME、CONTENT属性の...
-
文書型定義と文書型宣言について
-
XMLをDTDで検証しようとしたら...
-
CPUの考え方を教えてください ...
-
東芝のDynabookなのですがアン...
-
XMLで要素が記述された順番に意...
-
昔Winnyってありましたけど、あ...
-
UTF-8でエンコーディングとはど...
おすすめ情報