1

这个怎么插入?

Dim SpCharacter As String = " " "

或者

Dim XMLSitemap As String = "<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">"

插入所有内容>

4

2 回答 2

1

你需要通过加倍来逃避它:

Dim SpCharacter As String = " "" "

Dim XMLSitemap As String = "<urlset xmlns=""http://www.sitemaps.org/schemas/sitemap/0.9"" xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xsi:schemaLocation=""http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"">"

请参阅MSDN 上Visual Basic 中的字符串基础知识

Visual Basic 将字符串文字中的两个引号解释为字符串中的一个引号。

于 2013-04-07T08:40:53.323 回答
0

在 VB.NET 中,您可以"通过连续传递两次来进行转义:

Dim SpCharacter As String = " "" "

或者

Dim XMLSitemap As String = "<urlset xmlns=""http://www.sitemaps.org/schemas/sitemap/0.9"" xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xsi:schemaLocation=""http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"">"
于 2013-04-07T08:41:00.870 回答