我有一个CSV文件,当我打开Excel然后从文件中添加时,我选择'逗号'作为分隔符,因为那样,因此当我看到结果时效果不好。
基本上,“描述”字段包含“中断/输入”,尽管所有文本均显示在“”中,但它们仍显示在新行中,我不知道如何解决此问题,有人知道吗?
致谢
以下是csv的示例
<div class="bfh-selectbox" data-name="type" data-name="type">
<div data-value="1" <?php $type ? "buyObject" : "SELECTED"; ?>>Option 1</div>
<div data-value="2" <?php $type ? "sellObject" : "SELECTED"; ?>>Option 2
</div>
<div data-value="3" <?php $type ? "brokerObject" : "SELECTED"; ?>>Option 3</div>
</div>
答案 0 :(得分:1)
当您导入在荷兰计算机上描述的给定CSV时,与此处相同。 看来Excel那里有一个bug。
起作用的是使用一小段PowerShell将CSV中的定界符转换为计算机的默认定界符。
在荷兰机器上,该机器将是分号Mvx.IoCProvider.RegisterType<IJob>(() => new CustomJob());
${childElements} = Get Child WebElement xpath=//*
接下来,您只需双击新文件,Excel就会在该字段内识别换行符。
当然,此后您仍然必须在单元格对齐方式上设置;
选项。 (以荷兰语# import the CSV with the comma as delimiter
$csv = Import-Csv -Path '<PATH-TO-THE-ORIGINAL-CSV-FILE>' -Delimiter ','
# export it again with a new name using either `-UseCulture` or `-Delimiter ';'`
$csv | Export-Csv -Path '<PATH-FOR-THE-OUTPUT-CSV-FILE>' -UseCulture -Force -NoTypeInformation -Encoding UTF8
)
希望有帮助