![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
お世話になります。
Windows7 Pro 32bit SP1上の、
DOSコマンドプロンプト上で、
xmllint -noout -valid test.xml
を実行した際、
test.xml内で外部DTDファイルを指定しているところで
エラーが発生していましたが、
その際のエラー表示が、
validity error: Content model of xx~(文字化け)~xx
is not determinist: xx~(文字化け)~xx
になっています。
外部DTDファイル、XMLファイルとも、
文字エンコードは、
UTF-8
です。
どうすれば、
「xx~(文字化け)~xx 」
部分を、正常な文字列として表示させることが
出来るでしょうか?
なお、もしDOSプロンプト上から無理でしたら、
何かxmllint以外のツール等で、
外部DTDファイルとXMLファイルにおける
Valid XML(妥当なXML)のチェックが
出来て、エラー行や内容などを、
正常な文字列として表示出来るツール等がございましたら、
教えてください。
以上になります。
よろしくお願いします。
No.3ベストアンサー
- 回答日時:
入手先探し回らないといけませんが次のurlで紹介されてるMSVとか
http://www.atmarkit.co.jp/fxml/rensai2/xmltool05 …
JavaやC#などが扱えるなら自分で作っちゃう手もあります。
No.2
- 回答日時:
リダイレクトしてファイルに書き出し、そのファイルをUTF8を取り扱えるエディタで開くとか。
すでに試されてるかもしれませんが。
この回答への補足
「osamuy」様
レスポンスありがとうございます。
ご察しの通り、エディタで、
UTF-8
Shift-JIS
UTF-16(ビックエンディアン、スモールエンディアン)
など一通り日本語を扱えるもので試してみましたが、
文字化け解消には、いたりませんでした。
やはり何か他のツールを探した方がよいかと
いろいろ探しては試していますが、
これはというツールに巡り合えておりません。
何かよいツールなどございましたら、
ぜひご紹介いただけましたら幸いです。
No.1
- 回答日時:
Windows7標準のコマンドにxmllintはありませんけど。
どこから入手したものなのか書かないと回答つかないんじゃないかと。
この回答への補足
「wormhole」様
レスポンスありがとうございます。
こちらの質問内容が不足しておりましたが、
Linuxなどでは、もともとインストールされていることが多く、
Windowsでは、別途入手してインストールしないと
利用出来ないコマンドになります。
なお、とくにxmllintツールではなくても、Win上で、
XMLと外部DTDファイルにおける
Valid XMLチェックが出来て、
文字化けせずに、
どの行(どの箇所)がエラーであるか?
が判明出来れば、
どのようなツールでも構いませんので、
ぜひご紹介ください。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Google Drive 【Googleドライブ】ドライブ上内でのフォルダ移行について 4 2022/11/30 12:50
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- その他(IT・Webサービス) 見たことのない形式で日付が表示されているのでそれを解析してほしい 3 2023/01/23 16:53
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- Visual Basic(VBA) vbaの構文の修正相談(xmlファイルを順に開いてコピペ作業) 1 2023/04/22 01:18
- Visual Basic(VBA) vbaのエラー対応(実行時エラー7:メモリが不足しています) 4 2023/04/24 00:20
- HTML・CSS docxをmht形式で保存したファイルをedgeで開くと文字化けする 1 2022/07/29 13:14
- XML XML同じ名前の要素を自動で集約するツール 1 2022/04/11 09:21
- HTML・CSS HTMLを正しく表示させるには 2 2023/06/18 09:12
- C言語・C++・C# c言語 配列とポインタについて 3 2023/02/09 22:53
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
メールの添付ファイルが「DD...
-
フォルダ参照ではなくファイル...
-
ファイルが別のPCで開けない
-
Matlabのcapture
-
VBAでファイルパスが長すぎてコ...
-
ASPのファイルを他のサーバにコ...
-
ブラウザでASPファイルを開こう...
-
Excelでdatファイルを作成??
-
社の中で私だけ2in1印刷ができない
-
IS11SH本体電話帳→Google連絡先へ
-
windowsへscp
-
複数のテキストファイルをexcel...
-
テキストファイルを開かずに中...
-
エクセルVBA テキストファイ...
-
テキストファイルの文字色に色...
-
Windowsのメモ帳でジョークウイ...
-
ファイル名の特定文字だけ削除...
-
フローチャートをhtmlで表示したい
-
私のアルバイト先では給与明細...
-
Excel VBAで呼び出したWordが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでファイルパスが長すぎてコ...
-
Microsoft Access エラー 3051
-
Lubuntuでフォントをインストー...
-
【Excel VBA】PDFを作成して,...
-
FFFTPでサーバに新規フォルダが...
-
Refreshで落ちる
-
Excel VBA シートを指定して...
-
OCXのライセンス
-
フォルダ参照ではなくファイル...
-
エクセルVBA フォームを開く時...
-
OpenOfficeの書式エラーの質問...
-
ASP上でFileSystemObjectのDele...
-
ExcelVBAで、隠しフォルダにあ...
-
VBAでFTPファイル転送がうまく...
-
グーグルドライブからコピーし...
-
EXCEL VBA ファイルが開かれて...
-
BASP21のアップロードについて
-
【python】pandasでExcel(...
-
ASP.NETで、別サーバーへファイ...
-
web.configファイル内、valueに...
おすすめ情報