错误:名称中不能包含“(”字符,十六进制值 0x28

发布于 2025-01-01 10:18:25 字数 122 浏览 0 评论 0原文

当我将单词转换为 XML 时,使用 VB.NET 会引发此错误:

错误:名称中不能包含“(”字符,十六进制值 0x28

我该如何纠正此问题?

When I am converting the word into XML this error is thrown using VB.NET:

Error: The "(" character, hexadecimal value 0x28, cannot be included in name

How can I rectify this problem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

妞丶爷亲个 2025-01-08 10:18:25

当您尝试将 Microsoft 目录导出为 XML 时,无法导入生成的文件,并且您会收到以下错误消息“XML 文件路径/文件名在行中包含错误。”“名称包含无效字符。”

如果您使用 Microsoft Visual Studio .NET 验证 XML 目录,您会收到以下错误消息:

“'(' 字符,十六进制值 0x28,无法开始名称。第 # 行,第 # 行”

出现此问题的原因是 Commerce Server 导出未对以下特殊字符进行编码:

The range 0x0021 – 0x002F includes ! “ # $ % & ‘ ( ) * + , - . /
The range 0x03A – 0x0040 includes : ; < = > ? @
The range 0x007B – 0x007E includes { | } ~
The range 0x005B – 0x005E [ \ ] ^**

When you try to export a Microsoft catalog to XML, the resulting file cannot be imported, and you receive the following error message "The XML file path/filename contains an error at line. " "A Name contained an invalid character."

If you validate the XML catalog by using Microsoft Visual Studio .NET you receive the following error message:

"The '(' character, hexadecimal value 0x28, cannot begin a name. Line #, Position #"

This problem occurs because the Commerce Server export was not encoding the following special characters:

The range 0x0021 – 0x002F includes ! “ # $ % & ‘ ( ) * + , - . /
The range 0x03A – 0x0040 includes : ; < = > ? @
The range 0x007B – 0x007E includes { | } ~
The range 0x005B – 0x005E [ \ ] ^**
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文