问题标签 [strconv]
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.
go - 为什么我会收到 Go 错误“恐慌:strconv:非法 AppendInt/FormatInt 基数”
我不知道为什么我在运行时收到此错误消息。即使使用最简单的单行代码也会触发:
strconv.FormatUint(uint64(123), 64)
我在这里理解错了吗?代码编译得很好。
编辑:找到了一个解决方案(正如蒂姆库珀后来指出的那样)。我认为文档中的示例令人困惑:
当您在示例中仅使用基数 64 和 16 时,很容易得出错误的结论。但是,既然我知道出了什么问题,那么错误消息就更有意义了。
vb.net - 字符串的visual basic搜索文本,用正确的大小写显示结果
...databox.text(来自下面的示例代码)包含以前在程序中填充的大量组合词(域名)。每行有 1 个。在此示例中,它最初看起来像:
下面的代码将数据框中的文本保存到 tlistfiltered.txt,然后搜索 tlistfiltered.txt 以检索包含列表“arr()”中任何项目的所有行,然后用结果填充 listview(lv)。这工作得很好,但结果看起来像:
但我需要的是“找到的字符串”(来自 arr()list 是正确的,所以结果是:
这是代码....
有没有办法即时执行此操作?我已经尝试过 StrConv 等,但它只会将整行转换为正确的大小写。我只希望转换行中包含的“找到”字......
编辑:
在看到@soohoonigan 的回答后,我编辑了
对此:
并得到了想要的结果!
string - strconv.ParseInt gives 0
I'm trying to parse a file of this forme:
Where the first line give us the size of the matrix: n x n
The n-following lines are the matrix D. Then the n-following lines are the matrix W. So there is 2n + 1
lines.
Here is the code to parse it and put it in variables.
The resultat for W should be like:
But when I print it; it gives me :
I don't know why. Thanks for your reply.
string - 如何将uint64转换为字符串
我正在尝试使用我使用的方法的组合来打印 a string
,uint64
但strconv
我使用的方法没有奏效。
给我:
cannot use charge.Amount (type uint64) as type int in argument to strconv.Itoa
我怎样才能打印这个string
?
arrays - 字符串到 Float64:单值上下文中的多值 strconv.ParseFloat()
我有一个这样的字符串切片数组:
请记住,数组不断增加。我只是发布一个示例数组。
现在我将一些浮点数转换为字符串,以便可以将其附加到字符串切片中。但是,我需要对这些数字进行一些数学运算。我想将第二个切片中的字符串编号(5343340.56343)添加到第三个字符串编号(22139.461201388)。与每个切片中的其他 2 个浮点数相同。为此,我需要先将它们转换为 float64。得到总和后,我需要将它们转换回字符串,这样我就可以将它附加到我的切片中,我会弄清楚该怎么做。
要将字符串项转换为 float64,这就是我所拥有的:
这给出了一个错误:multi-value strconv.ParseFloat() in single-value context 所以我的问题是:
如何将字符串值转换为 Float64。
可选:关于如何从每个切片中添加 2 个浮点数的任何建议?
任何帮助表示赞赏!
arrays - 将字节数组转换为 float64
我正在尝试转换从文件中读取的字节数组,该文件实际上恰好是一个浮点数。我可以继续使用strconv.ParseFloat
,但我想知道是否有更快的方法来实现这一点,而不是这种字符串转换开销?
以下片段来自另一篇文章:here,但显然它不适用于上述场景。
提前感谢您的建议。
go - Go 中的 strconv.Atoi(基本计算器)
我正在尝试在 Go 中制作一个基本的加法计算器(此处为完整新手),但每次我得到的输出都是 0。
这是代码:
vba - 特殊字符和 StrConv
我有一个带有不同语言文本的 xls,其中还包括德语、希腊语等。
我必须将这些文本复制到 html 文件中。
结果文本未按预期显示,带有特殊字符,如变音符号或希腊字符。
例如:我有一个带有单词“öko”的单元格
使用类似的东西:(阅读)
和(写):
我在 html 文件中看到的标题是??k?o? .
我必须在我的系统中安装或配置某些东西吗?
提前致谢
json - 如何以 Sendgrid API 接受的格式将 html 嵌入到 json 中?
我一直在尝试使用 Sendgrid API 发送 HTML 电子邮件,但我未能将 html 嵌入到 json 请求中。
这是我尝试发送的 html 示例(emailtpl
):
我尝试过的事情:
- html.EscapeString(emailtpl)
- strconv.Quote(emailtpl)
- 在 json 模板中使用反引号`
- 用单引号将 json 模板中的值包装起来。
- base64.StdEncoding.EncodeToString([]byte(emailtpl)) 仅显示 base64 乱码。
第 1 项和第 5 项是 Sendgrid 接受的唯一解决方案,但发送的 html 不正确(如屏幕截图所示)。
项目 #2 - #4 都会导致状态 400 错误请求。
有谁知道如何将 html 嵌入到 Sendgrid 接受并正确呈现的 Sendgrid API 请求中?