Bạn đã điền vào một tệp Excel và lưu nó vào tệp CSV. Tệp CSV đã lưu trong Excel đang hiển thị ba dấu ngoặc kép. Sau khi lưu tệp, bạn kiểm tra lại bằng cách mở tệp CSV bằng trình soạn thảo văn bản. Bạn thấy gì?
Mục lục
Mở tệp CSV bằng trình soạn thảo văn bản
Tải xuống tệp CSV TripleQuotes. csv và đặt nó trong C. thư mục \Temp\. Bạn đã cài đặt trình soạn thảo văn bản Notepad++ trên hệ thống chưa? . Nếu không, hãy tải xuống ứng dụng và cài đặt nó
Mở tệp CSV bằng trình soạn thảo văn bản. Bạn cũng có thể bấm chuột phải vào TripleQuotes. csv và menu ngữ cảnh sẽ hiển thị. Nhấp vào Chỉnh sửa bằng Notepad ++
Nó trông như thế nào trước khi chỉnh sửa
Hãy xem tệp CSV. Nó đang hiển thị “””OU=IT,OU=Users,OU=Company,DC=exoip,DC=local“””
Nhập CSV trong PowerShell bằng lệnh ghép ngắn Import-Csv. Chúng ta có thể thấy dấu ngoặc kép. Điều đó không tốt vì nó không được hiển thị ở đầu ra
PS C:\> Import-Csv C:\Temp\TripleQuotes.csv -Delimiter ";" | Format-Table
FirstName Lastname City Company OU
--------- -------- ---- ------- --
Max Fraser London EXOIP "OU=IT,OU=Users,OU=Company,DC=exoip,DC=local"
Piers Bower London EXOIP "OU=IT,OU=Users,OU=Company,DC=exoip,DC=local"
Kylie Davidson London EXOIP "OU=IT,OU=Users,OU=Company,DC=exoip,DC=local"
Richard Grant London EXOIP "OU=IT,OU=Users,OU=Company,DC=exoip,DC=local"
Boris Campbell London EXOIP "OU=IT,OU=Users,OU=Company,DC=exoip,DC=local"
Nicholas Murray London EXOIP "OU=IT,OU=Users,OU=Company,DC=exoip,DC=local"
Leonard Clark London EXOIP "OU=IT,OU=Users,OU=Company,DC=exoip,DC=local"
Ruth Dickens London EXOIP "OU=IT,OU=Users,OU=Company,DC=exoip,DC=local"
Jonathan Fisher London EXOIP "OU=IT,OU=Users,OU=Company,DC=exoip,DC=local"
Grace Rees London EXOIP "OU=IT,OU=Users,OU=Company,DC=exoip,DC=local"
Trong bước tiếp theo, chúng tôi sẽ thay đổi nó thành “OU=IT,OU=Users,OU=Company,DC=exoip,DC=local“
Chỉnh sửa ba trích dẫn CSV bằng trình soạn thảo văn bản
Bạn có thể sử dụng tính năng Thay thế bằng Notepad++. Nhấp vào Tìm kiếm trong thanh menu và nhấp vào Thay thế.. Nếu muốn, bạn có thể nhấn Ctrl+H, thao tác này cũng sẽ diễn ra
Tìm “”” và thay thế bằng ”. Nhấp vào Thay thế tất cả
Nó trông như thế nào sau khi chỉnh sửa
Tính năng Thay thế Tất cả hoạt động rất tốt. Các trích dẫn đang hiển thị dưới dạng ”
Nhập CSV trong PowerShell. Không còn dấu ngoặc kép nào đang hiển thị
PS C:\> Import-Csv C:\Temp\TripleQuotes.csv -Delimiter ";" | Format-Table
FirstName Lastname City Company OU
--------- -------- ---- ------- --
Max Fraser London EXOIP OU=IT,OU=Users,OU=Company,DC=exoip,DC=local
Piers Bower London EXOIP OU=IT,OU=Users,OU=Company,DC=exoip,DC=local
Kylie Davidson London EXOIP OU=IT,OU=Users,OU=Company,DC=exoip,DC=local
Richard Grant London EXOIP OU=IT,OU=Users,OU=Company,DC=exoip,DC=local
Boris Campbell London EXOIP OU=IT,OU=Users,OU=Company,DC=exoip,DC=local
Nicholas Murray London EXOIP OU=IT,OU=Users,OU=Company,DC=exoip,DC=local
Leonard Clark London EXOIP OU=IT,OU=Users,OU=Company,DC=exoip,DC=local
Ruth Dickens London EXOIP OU=IT,OU=Users,OU=Company,DC=exoip,DC=local
Jonathan Fisher London EXOIP OU=IT,OU=Users,OU=Company,DC=exoip,DC=local
Grace Rees London EXOIP OU=IT,OU=Users,OU=Company,DC=exoip,DC=local
Đọc thêm. Nhập dấu phân cách CSV PowerShell »
Chỉnh sửa ba trích dẫn CSV bằng PowerShell
Bạn có thể thay thế ba dấu ngoặc kép thành dấu ngoặc kép bằng PowerShell. Chạy PowerShell với tư cách quản trị viên và chạy lệnh ghép ngắn sau
PS C:\> [Get-Content C:\Temp\TripleQuotes.csv] | ForEach-Object {$_ -replace '"""','"'} | Out-File C:\Temp\TripleQuotes.csv -Encoding UTF8
Tuyệt vời, ba dấu ngoặc kép được thay thế bằng dấu ngoặc kép. Điều này có giúp bạn loại bỏ ba dấu ngoặc kép không?
Hãy đọc tiếp. Thêm địa chỉ email vào danh sách tên trong Excel »
Phần kết luận
Trong bài viết này, bạn đã tìm hiểu về Excel đang lưu tệp CSV với ba dấu ngoặc kép. Sử dụng trình soạn thảo văn bản hoặc PowerShell để thay thế ba dấu ngoặc kép thành dấu ngoặc kép. Cuối cùng, hãy xác minh việc nhập tệp CSV trong PowerShell bằng lệnh ghép ngắn Import-Csv
bạn có thích bài viết này? . Đừng quên theo dõi chúng tôi và chia sẻ bài viết này
ALI TAJRAN
ALI TAJRAN là một Kiến trúc sư CNTT đầy nhiệt huyết, Nhà tư vấn CNTT và Nhà đào tạo được Microsoft chứng nhận. Anh ấy bắt đầu công nghệ thông tin khi còn rất trẻ, và mục tiêu của anh ấy là dạy và truyền cảm hứng cho những người khác. Đọc thêm "