microsoft / AzureStorageExplorer

Easily manage the contents of your storage account with Azure Storage Explorer. Upload, download, and manage blobs, files, queues, tables, and Cosmos DB entities. Gain easy access to manage your virtual machine disks. Work with either Azure Resource Manager or classic storage accounts, plus manage and configure cross-origin resource sharing (CORS) rules.
Creative Commons Attribution 4.0 International
364 stars 85 forks source link

Cannot import queue message in Azure Queue #7981

Open viennamari opened 3 weeks ago

viennamari commented 3 weeks ago

Preflight Checklist

Storage Explorer Version

1.34.0

Regression From

1.34.0

Architecture

x64

Storage Explorer Build Number

20240532.2

Platform

Windows

OS Version

Windows 10

Bug Description

Cannot parse queue message with double quotes or quoation marks but can be inserted in add new queue message option. image

Steps to Reproduce

  1. Launch Azure Storage Explorer.
  2. Go to Azure Queues.
  3. Click Import button to import csv file
  4. Unable to parse error resulted due to double quotes or quotation marks. image

Actual Experience

Error happened in importing a csv file to insert to Queues. image

Expected Experience

Should accept the csv file as valid and should continue normally with the import.

Additional Context

No response

craxal commented 2 weeks ago

@RichardMSFT CSV parsing should be consistent. Can you make sure parsing for queue import functions the same way as table import?

@viennamari Can you provide a sample CSV file for us?

viennamari commented 2 weeks ago

sampleimportCSV.csv here is the sample csv I created based on the queue messages I can insert which contains two queue messages seperated by "||". Thanks!

craxal commented 2 weeks ago

@viennamari The file contents you sent appears to be XML, not CSV:

image
viennamari commented 2 weeks ago

Hello, yes because our queue messages are in xml format but I saved two queue messages separated by "||" in csv file