html代码作为单引号内的字符串双引号

时间:2019-12-06 00:26:44

标签: flutter

使用html代码作为字符串,我会出错,因为在单引号''中有双引号“” 要解决此错误的编辑内容,这是我的代码

WebView(
                  initialUrl: Uri.dataFromString( '<!DOCTYPE html>
                      <html>
                      <body>

                      <video width="400" controls>
                      <source src="http://server105.akoams.com/dl/1575672987/The.Blue.Elephant.2.akoam.net.mkv" type="video/mp4">
                      </video>

                      </body>
                      </html>',
                      mimeType: 'text/html')
                      .toString(),
                  javascriptMode: JavascriptMode.unrestricted,

                )

1 个答案:

答案 0 :(得分:1)

要转义长字符串,请直接在长字符串的开头和结尾使用三引号'''
您不必逃避每个人

代码段

dic_arr = [{'a' : 2, 'b' : 4, 'c' : 6},  
             {'a' : 5, 'b' : 7, 'c' : 8}, 
             {'d' : 10}] 

res = {} 
for sub in dic_arr: 
    for key, val in sub.items():  
        res.setdefault(key, []).append(val) 

print(str(res))