我有一个数据框,其列为“日期”以及其他一些列。
我想验证日期列值并检查格式是否为“dd/MM/yyyy”。如果日期列具有任何其他格式,则应将其标记为错误记录。因此,我使用选项option("dateFormat", "dd/MM/yyyy")接受上述格式的日期,并且它以“dd/MM/yyyy”格式正确接受日期,但如果我传递无效格式 (YYYY/ mm/dd) 仍然记录未标记为无效,并且传递的日期正在转换为垃圾
输入文件 :
colData1,2020/05/07,colData2,colData3
colData4,2020/05/07,colData5,colData6
colData7,2020/05/07,colData8,colData9
Run Code Online (Sandbox Code Playgroud)
df = spark.read.format(
"com.databricks.spark.csv").schema(customSchema).option(
"escape", '\"').option(
"quote", '\"').option(
"header", "false").option(
"dateFormat", "dd/MM/yyyy").option(
"columnNameOfCorruptRecord","badRecords").csv(
rdd)
df.show()
Run Code Online (Sandbox Code Playgroud)
数据帧 O/P :-
+--------+----------+--------+--------+----------+-----+
| OMIC| SMIC| VCLP| VName|badRecords|rowId|
+--------+----------+--------+--------+----------+-----+
|colData1|0012-11-09|colData2|colData3| null| 0|
|colData4|0012-11-09|colData5|colData6| null| 1|
|colData7|0012-11-09|colData8|colData9| null| 2|
+--------+----------+--------+--------+----------+-----+
Run Code Online (Sandbox Code Playgroud)
请建议
我正在使用 Angular6 和 typeScript4.1.2 并尝试从 app.component.ts 加载图像并将其绑定到 app.component.html 但图像没有显示。奇怪的是,当我尝试直接在 app.component.html 中加载它时,图像是可见的。请帮助我了解 app.component.ts 中缺少的内容
\n应用程序组件.ts:
\ndeclare function require(path:string):string;\nimport { Component } from '@angular/core';\n\n@Component({\n selector: 'app-root',\n templateUrl: './app.component.html',\n styleUrls: ['./app.component.scss']\n})\n\nexport class AppComponent {\n title = 'angular-ui';\n imagesrc = require('../assets/images/myimage.png');\n}\nRun Code Online (Sandbox Code Playgroud)\n应用程序组件.html:
\n<nav\xc2\xa0class="navbar navbar-expand-lg navbar-light bg-light">\n <div class="container-fluid">\n <div class="navbar-header">\n <a class="navbar-brand" href="#"> \n <img src={{imagesrc}} height="26"/>\n <!-- <img src="../assets/images/myimage.png" height="26"/> -->\n </a>\n Test\n </div>\n </div>\n</nav>\nRun Code Online (Sandbox Code Playgroud)\n我已经尝试了几乎所有组合来访问 app.component.ts 中的 myimage.png 但这些都不起作用
\nimagesrc = require('../assets/images/myimage.png');\nimagesrc = require('/assets/images/myimage.png');\nimagesrc = require('assets/images/myimage.png');\n …Run Code Online (Sandbox Code Playgroud)