-1

サンダーは、これに関連する記事を書いています...

http://todotnet.com/archive/2005/10/11/2595.aspx

残念ながら、コードは C# です。

vb.net バージョンと同等のものはどれですか?

4

2 に答える 2

2

http://www.developerfusion.com/tools/convert/csharp-to-vb/で変換

Imports System.Net
Imports System.Xml.Xsl  
Imports System.Net

Dim request As HttpWebRequest = DirectCast(HttpWebRequest.Create("...url to the original publish.htm file..."), HttpWebRequest)
Dim response As HttpWebResponse = DirectCast(request.GetResponse(), HttpWebResponse)
Dim dataStream As Stream = response.GetResponseStream()
Dim reader As New StreamReader(dataStream)
Dim responseFromServer As String = reader.ReadToEnd()

responseFromServer = responseFromServer.Replace(" ", " ")

Dim xml As New System.Xml.XmlDocument()
xml.LoadXml(responseFromServer)

Dim xslt As New XslCompiledTransform()
Dim html As TextWriter = New StringWriter()
xslt.Load(Server.MapPath("CustomPublish.xsl"))
xslt.Transform(xml, Nothing, html)

Response.Write(html.ToString())
Response.[End]()

それが機能するかどうか教えてください。

于 2009-01-28T14:16:53.277 に答える
0
Response.Write(html.ToString())

大文字にします。

回答をコメントして、ベストアンサーをチェックしてください。連絡を取り合うことができます。

于 2009-02-03T11:38:31.853 に答える