问题标签 [getstring]

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.

0 投票
3 回答
5361 浏览

ms-access - 使用 getstring 在 ADO 中选择特定列

当我们使用 getstring 从记录集 (ADO) 中获取数据时,它会返回所有列。

如果只需要某些列,我们如何修改 getstring 语句?

0 投票
4 回答
11433 浏览

.net - 从 System.Text.Encoding.Unicode.GetString 获取空终止字符串

我有一个从外部实体接收到的字节数组。它是一个固定大小。字节包含一个 unicode 字符串,用 0 值填充缓冲区的其余部分:

所以字节可能是:

我正在获取该缓冲区并将其转换为如下字符串:

我得到的是一个看起来像这样的字符串:

如何告诉 GetString 在第一个 Unicode null 处终止字符串(即,我只返回“HELLO”)?

感谢您的任何意见。

0 投票
2 回答
462 浏览

utf-8 - VS2005 UTF-8 通用 HTTP 处理程序:查询字符串中某些字符的问题(例如 þ æ)

我正在 VS2005 中开发一个通用的 HTTP 处理程序并在调试模式下对其进行测试。它运行良好,除非查询字符串包含高位字符,例如拉丁小写字母 Thorn /u00FE þ和拉丁小写字母 Ae /u00E6 æ

我机器上的 IE8 设置为发送 UTF-8 URL。调试代码时,我在 IE8 地址栏中输入以下内容:

数据库是 SQLite,它使用 UTF-8 编码并且工作正常。当使用其他 GUI 工具或使用 Visual Studio 的 System.Data.SQLite GUI 加载项直接针对 SQLite 发出查询时,使用这些特殊字符的查询可以正常工作。

我是否正确解码查询字符串中的值?GetString() 不解码字节吗?

在 HTTP 处理程序中,ContentEncoding 设置为 UTF-8:

并且在调试器的本地窗口中,Request.ContentEncoding 也是 UTF-8。

但是,当我在本地窗口中检查查询字符串值时,查询字符串“þorn”中的术语值显示为“[]orn”,这就是它在我发送到的 sql 语句中的显示方式数据库。就好像这个角色没有被认出来一样。

我在从查询字符串中获取值并转换为字符串的方式上做错了吗?

0 投票
4 回答
5067 浏览

c - 帮助编写getstring函数

我在编写 getstring 函数时遇到了一些麻烦,这就是我目前所拥有的。

问候,五

0 投票
2 回答
8254 浏览

android - 在活动中使用 intent.getStringExtra

我对android比较陌生。我有两个应用程序 A 和 B。我在 A 中有一个活动,我们将其命名为 x,它将启动应用程序 B。现在 x 发送的意图包含我希望 B 中的启动活动使用的 StringExtra。B 中的活动有没有办法做到这一点?

谢谢!

0 投票
6 回答
32355 浏览

android - Android:静态方法中的 getString(R.string)

在为 Android 编程时,有时您必须使用静态方法。但是,当您尝试使用静态方法访问资源时,getString(R.string.text)您会收到错误消息。使其静态不起作用。

有谁知道解决这个问题的好方法?Android 中的资源文件对于创建不同语言的内容或更改文本非常有帮助。

0 投票
2 回答
1319 浏览

java - Java:从 Excel 中读取一个 int 作为字符串返回为十进制?

我正在尝试从这样的 Excel 文件中读取整数:

问题:如果我们假设 Excel 表中的电话 = 123456,则 rs.getString("phone") 返回十进制为 0 的整数,如“123456.0”

我知道我可以使用 rs.getInt("phone") 代替,但电话有时会有“+”、“#”等字符。

使用 rs.getString 获取整数的最佳方法是什么?

0 投票
1 回答
579 浏览

ruby - 初学者问题 - Gets.chomp,停止我的计时器运行,导致崩溃

您好,我一直在向 Chris Pine 学习有关 ruby​​ 的学习编程书籍,自从完成后我一直在尝试编写一个文本冒险游戏,从按位文章“adventures in ruby​​”中获取一些想法。

对于战斗,我添加了一个 while 语句,当玩家的生命值或敌人的生命值达到 0 时该语句会中断。有一个计时器每 2 秒运行一次伤害数学运算。我想要某种方式让玩家在战斗期间以不中断计时器的方式输入命令,但是当要求代码调用gets.chomp时,如果玩家花费超过2秒,计时器崩溃。这是去掉了大部分无用位的代码:-

我可以做到的方法是每 2 秒再刷新一次gets.chomp,但我想不出这样做。

任何帮助我都会非常感激。

0 投票
3 回答
5063 浏览

android - 为什么 Resources.getString() 可能会间歇性地从错误的语言环境返回字符串?

我在 values/strings.xml 中有一个带有英文字符串的 Android 应用程序。对于该文件中的每个字符串,我在 values-ja/strings.xml 中有一个条目,其中包含该字符串的日语翻译。如果我将模拟器、Nexus One 或 Nexus S 设置为日语,UI 会始终显示日语文本。大多数时候。

有时,即使当前语言环境是 ja-JP,UI 的某些部分也会以英文显示。例如,我在我的一项活动的 onCreate() 方法中编写了这个测试代码:

有时我会在 LogCat 中看到:

其他时候我会看到:

有时这个问题可以通过旋转手机来解决。有时可以通过退出并重新启动应用程序来解决。有时,单个屏幕只有一部分是英文的。有时,通过代码从资源中提取的字符串会出现此问题,有时会出现仅由布局引用的字符串。在我的应用程序中,我没有调用 Locale.setDefault(),所以这不会导致问题。

更新

我找到了一种方法来纠正特定活动的问题。在该活动的 onCreate() 中:

这会在 LogCat 中产生以下结果:

从日志中可以看出,当前配置没有任何变化,但 getString() 给出了不同的结果。

在我的应用程序中可能使用资源的每个地方都使用此解决方法是不切实际的,但希望这可以提供有关问题所在的提示。

0 投票
3 回答
4169 浏览

android - Android - ClassCastException?

这是我在上面的代码中使用的我的自定义适配器,它的实例名为 notes。

}

谁能告诉我为什么我在reChecked.add(i, sharedPreferences.getString(s, "empty"));. 我的意思是奇怪的是它告诉我我正在将布尔值转换为字符串但是如何????我什至没有在这段代码中的任何地方使用布尔值。

笔记。- notes.itemSelected 是一个字符串类型的 ArrayList。

请帮忙。