标签: converter

如何使用Flutter将BASE64字符串转换为Image?

我正在将保存在Firebase数据库中的图像转换为Base64,并希望对其进行解码和编码.我研究了类似的问题,但我仍然遇到错误.这是我到目前为止的情况?

var image1 = String;

var pic = event.snapshot.value['image'];
var photo = BASE64.decode(pic);
image1 = photo;
Run Code Online (Sandbox Code Playgroud)

我收到以下错误...

A value of type "List<int>" cannot be assigned to a variable of type "Type"

如果你能提供一个反向过程来将图像编码到Base64中,那么它们可以保存回Firebase,这将是值得赞赏的.

***更新

这是我的更新代码,仍然会抛出错误.

image1 = event.snapshot.value['image'];
var image = BASE64.decode(image1.toString());
new Image.memory(image),
Run Code Online (Sandbox Code Playgroud)

错误是......

FormatException: Invalid Length must be a multiple of 4

base64 image list converter flutter

17
推荐指数
6
解决办法
2万
查看次数

如何更改绑定值,反转它,乘以,从中减去或添加?

第一; 问题是修辞,我有一个答案!看到这里我得到了很多帮助,我想把这个巧妙的技巧拿回来.

想象一下,你有一个你想要绑定的值,但它在某种程度上或有些错误.

  • 我有一种情况,我想绑定一个值,但当值为1时,我需要0,反之亦然.
  • 曾经有一段时间我想将元素的宽度绑定到父级的宽度 - 68px.

math wpf binding converter

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

有没有办法将markdown转换为asciidoc(或能够产生相同的HTML输出)?

这是我的问题,通常我将asciidoc文档转换为HTML(或者更准确地说是asciidoc - > docbook - > html),但在这里我给了一个降价文档.

我希望能够从该markdown文档生成一个HTML文档,该文档看起来与asciidoc相同,或者能够以某种方式将此markdown转换为asciidoc?

html markdown docbook converter asciidoc

16
推荐指数
2
解决办法
8174
查看次数

pandas.read_csv中dtype和转换器之间有什么区别?

pandas函数read_csv()读取.csv文件.它的文档在这里

根据文件,我们知道:

dtype:列的类型名称或字典 - > type,default无数据或列的数据类型.例如{'a':np.float64,'b':np.int32}(不支持engine ='python')

converter:dict,default无用于转换某些列中的值的函数的字典.键可以是整数或列标签

使用此功能时,我可以调用 pandas.read_csv('file',dtype=object)pandas.read_csv('file',converters=object).显然,转换器,它的名字可以说数据类型将被转换,但我想知道dtype的情况?

python types type-inference converter pandas

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

从json到java.util.Map编码/解码的库?

有谁知道一个java库可以轻松地将java Maps编码为json对象,反过来呢?

UPDATE

由于原因无法解释(我有时讨厌)我不能在我的环境中使用泛型.

我想要做的是做这样的事情:

Map a = new HashMap();
a.put( "name", "Oscar" );

Map b = new HashMap();
b.put( "name", "MyBoss"); 
a.put( "boss",  b ) ;


List list = new ArrayList();
list.add( a );
list.add( b );


 String json = toJson( list );
 // and create the json:
 /*
    [
       {
         "name":"Oscar",
         "boss":{
              "name":"MyBoss"
         }
        },
        {
            "name":"MyBoss"
        }
     ]

  */ 
Run Code Online (Sandbox Code Playgroud)

并能够再次将其作为地图列表

 List aList = ( List ) fromJson( jsonStirng );
Run Code Online (Sandbox Code Playgroud)

java json converter map

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

在jsf中以2磅十进制格式显示数字

我正在使用JSF 2和RichFaces 3.在下图所示的数字中,数字显示为数据库中的数字.

在此输入图像描述

但是我想显示它们,6749395.20好像分数部分在那里,5095138.00如果没有分数部分那里.

截至目前,我尝试过这样的事情.

 <rich:column>
    <f:facet name="header">
        <h:outputText value="Total Amount"/>
    </f:facet>
    <h:outputText value="#{rr[2]}">
        <f:convertNumber type="number" groupingUsed="true" minFractionDigits="2" pattern="#0.00"/>
    </h:outputText>
 </rich:column>
Run Code Online (Sandbox Code Playgroud)

其实我显示所有的人都在一起,但我与他们都试图与所有可能的组合type,groupingUsed,minFractionDigitspattern.

为什么不起作用?这是怎么造成的,我该如何解决?

java richfaces converter jsf-2

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

数学运算符可以应用于绑定路径吗?

我可以有以下(ActualWidth除以2)吗?

<StackPanel Name="SP2" Width="{Binding ElementName=SP1, Path=ActualWidth/2}">
Run Code Online (Sandbox Code Playgroud)

似乎对我不起作用.

谢谢.

silverlight wpf xaml binding converter

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

WPF使用的默认转换器列表?

哪里可以找到WPF的默认转换器列表?


在查看Google之后,我找不到WPF中实际包含的内容的详细列表,尤其是MSDN文档.只找到:

wpf converter

15
推荐指数
1
解决办法
6026
查看次数

将JSON转换为XML

我试图将JSON输出转换为XML.不幸的是我收到此错误:

JSON根对象具有多个属性.根对象必须具有单个属性才能创建有效的XML文档.考虑指定DeserializeRootElementName.

这就是我现在所创造的.

string url = string.Format("https://graph.facebook.com/{0}?fields=posts.fields(message)&access_token={1}", user_name, access_token);

HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;

using (HttpWebResponse response = request.GetResponse() as HttpWebResponse)
{
    StreamReader reader = new StreamReader(response.GetResponseStream());
    jsonOutput = reader.ReadToEnd();
    Console.WriteLine("THIS IS JSON OUTPUT: " + jsonOutput);
}
XmlDocument doc = (XmlDocument)JsonConvert.DeserializeXmlNode(jsonOutput);
Console.WriteLine(doc);
Run Code Online (Sandbox Code Playgroud)

这是我的JSON输出:

{"id":"108013515952807","posts":{"data":[{"id":"108013515952807_470186843068804","created_time":"2013-05-14T20:43:28+0000"},{"message":"TEKST","id":"108013515952807_470178529736302","created_time":"2013-05-14T20:22:07+0000"}
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?

c# xml json converter

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

是否可以在XAML中的TemplateBinding上使用转换器?

我正在构建一个按钮样式,它依赖于将颜色画笔转换为较暗的阴影来创建阴影.在常规的XAML中,我有一个转换器,而不是我在绑定上使用的转换器完美地工作:

BorderBrush="{Binding Background, Converter={StaticResource ColourBrushToDarker}}"
Run Code Online (Sandbox Code Playgroud)

但我不能让转换器在样式定义中使用TemplateBinding.有办法吗?Visual Studio只允许在TemplateBinding上使用转换器.

我试过以下没有运气:

Background="{Binding Converter={StaticResource ColourBrushToDarker}, ConverterParameter={Binding Path=Background}}"/>
Run Code Online (Sandbox Code Playgroud)

(我已尝试使用TemplateBinding替换Binding以及其他几个迭代的上述行)

可以这样做吗?我想到的另一件事是用C#编写一个执行转换的属性,但是一个样式没有代码隐藏文件.

我之后的结果是能够创建一个比Background属性更暗的新画笔,因此按钮的阴影总是比它的主背景颜色稍暗.

xaml binding styles converter templatebinding

15
推荐指数
1
解决办法
4047
查看次数