- - PR -
SGMLの作成ついて
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2007-09-05 15:50
エンコード「shift_jis」を用いて、SGMLファイルを作成したいと考えております。
<?xml version="1.0" encoding="shift_jis"?> のタグを出力せずにSGMLファイルを作成するいい方法はありませんか? 現状ではEncodingオブジェクトを使用して"shift_jis"を設定しており、 xmlDocumentオブジェクトを用いて作成しております。 環境はVB2005になります。 よろしくお願いします。 | ||||
|
投稿日時: 2007-09-06 01:09
えーと、xmlDocumentって.Netクラスライブラリの System.Xml.XmlDocumentでいいのでしょうか? それと、SGMLファイルを作成するとは、 ファイルやストリームに書き込むことでいいのでしょうか? 以上が肯定の場合は、 OmitXmlDeclarationをTrue、ConformanceLevelをFragmentとした XmlWriterSettingを引数としてXmlWriter.Createを呼び出し、 生成されたXmlWriterを使えば、XML declarationを書き込まなくなります。 勿論XmlWriterやStreamをラップする手もありますが、 大変だし無益ですね。 |
1