问题标签 [formatexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 带有自定义 DateTimeFormatInfo 的 DateTime.Parse 引发异常
为什么这段代码会抛出异常?
c# - 将字符串转换为 DateTime 时出现 FormatException
我的任务是从 XML 文件中检索数据。XML 文件中的每个节点都包含日期和时间。要阅读和转换它,我使用以下内容:
date = DateTime.ParseExact(turnoNode.SelectSingleNode("FechaHoraAlta").InnerText, "dd/MM/yyyy hh:mm:ss", CultureInfo.InvariantCulture);
对于前两个节点,它会正确转换日期:
第三个节点出现问题,其中包含:
然后抛出 FormatException 异常,说明该字符串未被识别为有效的 DateTime。
我试图调试它,我所知道的是它正确地获取了 InnerText,它是“22/04/2012 19:37:52”。它只是无法转换它,但我不知道为什么。
我在stackoverflow上看到了很多类似的问题,但到目前为止我还没有找到任何合适的解决方案。
有人知道问题可能是什么吗?
先感谢您。
c# - UrlEncode 未对 + 符号进行编码,并且在解密 Format Exception 时出现
让我解释一下情况。在我的代码中,我将用户标识加密为注册完成后生成的字符串。加密后的字符串作为 url 参数传递,如下所示。
和:
我正在使用 UrlEncode 传递加密字符串,但问题是加密文本是否有一个 '+' 符号,而解密时我得到一个 Format Exception ,因为这个 '+' 符号被视为一个 ' ' 空间。
例如,如果加密文本在获取时类似于“S7+5tZzTm0k=”,则 + 符号被视为“S7 5tZzTm0k=”,这会导致格式异常。
我的加密和解密代码如下
我一直在谷歌上搜索这个,每个人都建议使用 UrlEncode 可以解决问题,但在我的情况下,即使使用它也没有解决问题。
请让我知道该怎么做?
问候斯里维迪亚
c# - C# 中的 System.FormatException
在我尝试为销售变量分配值的每一种情况下,我都会收到 FormatException。有人知道我在做什么错吗?我应该把这个控制台程序作为家庭作业来学习循环,但我正在了解更多关于其他事情的信息。它应该根据每笔销售的 10% 佣金保留销售人员佣金的运行标签。无论如何,这里是代码:
c# - 如何解决 System.FormatException?
当 PC 之间发生传输时,请告诉我如何解决此异常。
抛出异常:
(System.FormatException)
引发了 System.FormatException:“输入字符串的格式不正确。”
排队 :
我的整个代码:
build - CCnet 中的 System.FormatException
当我尝试通过 Cruise Control 构建项目时,出现以下错误:
我将 TortoiseSvn 的版本从 1.6 更改为 1.7,并将 svn 命令行从 1.6 更新为 1.7。我怎样才能让我的项目再次构建?
谢谢!
PS我去了这里:http: //jira.public.thoughtworks.org/browse/CCNET-634 和这里:http ://comments.gmane.org/gmane.comp.windows.dotnet.ccnet.user/6126 但是它没有解决我的问题。
- 编辑 -
在 CCnet.log 中,我发现了这个(在将所有文件更新到 svn 1.7 之后):
似乎错误来自SVN命令行...
c# - ftp Web 请求中的输入字符串格式不正确
我正在 ftp 服务器上创建一个文件。但是在服务器上创建文件之前,我还要检查它是否不存在。但是,大多数系统都运行良好,但我的一个客户有问题。当他运行应用程序时,它会抛出 system.formatexception 即输入字符串的格式不正确。
我无法理解这个问题。有谁能够帮我?
以下是创建文件的代码。
我在互联网上搜索过可能是因为字符串包含 0 或点。在这个特定的系统案例中,文件名包含点和 0。是因为这种类型的文件名吗?
谢谢, 纳维德
c# - 代码不会在 C# 中捕获 FormatException
我在课堂上有以下方法ProductServices
:
如果我使用以下说明中的方法:
该catch
语句未捕获异常。我也尝试用没有运气的方式Exception
替换FormatException
。我究竟做错了什么?
c# - 将 Base64 字符串转换为字节时出现 FormatException
尝试将 base64 字符串转换为字节数组时出现异常。我将图像转换为字节数组,然后转换为 base64 字符串,然后对其进行加密并将其存储在文件中。然后我尝试将 base64 字符串转换回 MemoryStream 中的字节数组,并重新创建图像。我在这里得到一个 FormatException:
这是两个主要功能的完整代码:
这是我要转换的base64字符串的开头和结尾......
G>/9j/4AAQSkZJRgABAQEAYABgAAD .... Uh+8fxpT/B9KAP/2Q==
任何想法都非常感谢!