2011-07-28 19 views
3

REST WebサービスからXMLファイルを返す方法はありますか。私はサーバーを呼び出し、動的にファイルを作成し、単にxmlファイルをディスクに格納されたものとして返すかのようにしたいと考えています。DTDエンティティを使用して外部XMLファイルを参照する

私がするXMLElementを返すことによってかなり近づくことができた:

public XmlElement Airports() 
    { 
     //Dynamically build up and return 
} 

しかし、私はDTDから場所を参照するとき、例えば同じように動作していないようです

これは動作します: ENTITY XMLFILEシステムに "http:// localhost:59736/MyXmlFile.xml"

しかし、これはしないの

ENTITY XmlFile SYSTEM "http://localhost:59736/MyService.svc/MyMethod" 

ヘッダのいくつかの微妙な違いが存在しなければなりませんか、何か...

答えて

0

私はあなたがファイル名以外のものを返すのではなく、ファイルの内容をXML応答として返すと仮定します。その場合は、既存のファイルの内容を返すか、その場でコンテンツを生成しても差はありません。

+0

私の質問を拡張しました... –

関連する問題