标签: converters

如何在Go中将int值转换为字符串?

i := 123
s := string(i) 
Run Code Online (Sandbox Code Playgroud)

s是'E',但我想要的是"123"

请告诉我如何获得"123".

在Java中,我可以这样做:

String s = "ab" + "c"  // s is "abc"
Run Code Online (Sandbox Code Playgroud)

我怎么能concat在Go中使用两个字符串?

string int go converters

447
推荐指数
9
解决办法
33万
查看次数

在JavaScript中将大小(以字节为单位)转换为KB,MB,GB的正确方法

我得到这个代码通过PHP来隐藏大小的字节数.

现在我想使用JavaScript 将这些大小转换为人类可读的大小.我试图将此代码转换为JavaScript,如下所示:

function formatSizeUnits(bytes){
  if      (bytes >= 1073741824) { bytes = (bytes / 1073741824).toFixed(2) + " GB"; }
  else if (bytes >= 1048576)    { bytes = (bytes / 1048576).toFixed(2) + " MB"; }
  else if (bytes >= 1024)       { bytes = (bytes / 1024).toFixed(2) + " KB"; }
  else if (bytes > 1)           { bytes = bytes + " bytes"; }
  else if (bytes == 1)          { bytes = bytes + " byte"; }
  else …
Run Code Online (Sandbox Code Playgroud)

javascript byte converters

216
推荐指数
10
解决办法
23万
查看次数

内置WPF IValueConverters

好吧,这是一个惊喜(写了几次之后),发现已经有一个BooleanToVisibilityConverterSystem.Windows.Controls命名空间.
可能还有更多这样隐藏的节省时间的人.
有人有吗?

wpf converters

81
推荐指数
2
解决办法
4万
查看次数

如何在数据库房间保存枚举字段?

我必须将enum枚举中的值写入数据库。编译时发生错误。我究竟做错了什么?

无法弄清楚如何将此字段保存到数据库中。您可以考虑为其添加类型转换器。

@ColumnInfo(name = "state_of_health")
@TypeConverters(HealthConverter::class)
var health: Health

enum class Health(val value: Int){
    NONE(-1),
    VERY_BAD(0),
    ...
}

class HealthConverter{

    @TypeConverter
    fun fromHealth(value: Health): Int{
        return value.ordinal
    }

    @TypeConverter
    fun toHealth(value: Int): Health{
        return when(value){
            -1 -> Health.NONE
            0 -> Health.VERY_BAD
            ...
            else -> Health.EXCELLENT
        }
    }

}
Run Code Online (Sandbox Code Playgroud)

enums android converters kotlin android-room

36
推荐指数
5
解决办法
2万
查看次数

如何使用Converter绑定到StaticResource?

我想在将属性赋值给属性之前使用a Converter来更改a的值StaticResource.有没有办法模拟一个Binding只会设置StaticResource转换后的值?

有点像{Binding Value={StaticResource myStatic}, Converter={StaticResource myConverter}}

wpf xaml converters staticresource

34
推荐指数
1
解决办法
2万
查看次数

在java中编码转换

是否有任何免费的java库,我可以用它来将一个编码中的字符串转换为其他编码,类似于iconv?我正在使用Java 1.3版.

java character-encoding converters

30
推荐指数
2
解决办法
11万
查看次数

使用PHP将空格转换为破折号和小写

我尝试了一些很长的方法,但我认为我做错了.

这是我的代码

<?php print strtolower($blob); ?>
Run Code Online (Sandbox Code Playgroud)

这使得$blob小写,但另外我需要$blob删除任何空格并用短划线(-)替换.

我尝试了这个,但它没有用

<?php print (str_replace(' ', '-', $string)strtolower($blob)); ?>
Run Code Online (Sandbox Code Playgroud)

我能在一行中完成这一切吗?

php string replace converters

22
推荐指数
2
解决办法
3万
查看次数

在WPF中使用值转换器,而不必先将它们定义为资源

是否可以使用值转换器而无需事先将它们定义为资源?

现在我有

<Window.Resources>
    <local:TrivialFormatter x:Key="trivialFormatter" />
</Window.Resources>
Run Code Online (Sandbox Code Playgroud)

<Button Width="{Binding Width, 
               ElementName=textBox1, 
               UpdateSourceTrigger=PropertyChanged, 
               Converter={StaticResource trivialFormatter}}">
Run Code Online (Sandbox Code Playgroud)

那岂不是可能的,而不必申报Window.Resources的trivialFormatter资源,我可以直接从按钮的宽度结合参考呢?就像是

Converter = {local:TrivialFormatter}
Run Code Online (Sandbox Code Playgroud)

谢谢

c# data-binding wpf converters

20
推荐指数
3
解决办法
2万
查看次数

如何在Grails中将特定日期格式作为JSON返回?

在Grails中,您可以使用JSON转换器在控制器中执行此操作:

render Book.list() as JSON
Run Code Online (Sandbox Code Playgroud)

渲染结果是

[
{"id":1,
 "class":"Book",
 "author":"Stephen King",
 "releaseDate":'2007-04-06T00:00:00',
 "title":"The Shining"}
]
Run Code Online (Sandbox Code Playgroud)

您可以通过在Config.groovy中进行设置来控制输出日期

grails.converters.json.date = 'javascript' // default or Javascript
Run Code Online (Sandbox Code Playgroud)

然后结果将是本机javascript日期

[
{"id":1,
 "class":"Book",
 "author":"Stephen King",
 "releaseDate":new Date(1194127343161),
 "title":"The Shining"}
]
Run Code Online (Sandbox Code Playgroud)

如果我想获得这样的特定日期格式:

"releaseDate":"06-04-2007"
Run Code Online (Sandbox Code Playgroud)

我必须使用'collect',这需要大量输入:

return Book.list().collect(){
  [
      id:it.id,
      class:it.class,
      author:it.author,
      releaseDate:new java.text.SimpleDateFormat("dd-MM-yyyy").format(it.releaseDate),
      title:it.title
  ]
} as JSON
Run Code Online (Sandbox Code Playgroud)

有更简单的方法吗?

grails groovy json converters

19
推荐指数
1
解决办法
1万
查看次数

如何在颤振中将字符串列表转换为字符串?

我需要在飞镖中转换List<String>为 a String

我想从首选项中提取列表的值。我已经尝试过这个实现,但它只给了我最后一个值。

Future<List<String>> services = SharedPrefSignUp.getSelectedServices();
services.then((onValue){
  List<String>servicesList=onValue;
  selectServicesText=servicesList.join(",");
});
Run Code Online (Sandbox Code Playgroud)

list converters dart flutter

19
推荐指数
6
解决办法
4万
查看次数