Ich kenne den üblichen Weg, httppotifiedfilebase in String-Array zu konvertieren, die die Datei zuerst im Server speichern und dann die Daten vom Server lesen wird. Gibt es trotzdem, um das String-Array direkt aus der httppofiledfilebase zu bekommen, ohne die Datei auf dem Server zu speichern?Wie man httppotifiedfilebase in String-Array konvertiert
6
A
Antwort
10
Nun können Sie Ihre Datei Zeile für Zeile von Stream
wie folgt lesen:
List<string> csvData = new List<string>();
using (System.IO.StreamReader reader = new System.IO.StreamReader(currencyConversionsFile.InputStream))
{
while (!reader.EndOfStream)
{
csvData.Add(reader.ReadLine());
}
}
1
Von einem anderen Thread zum selben Thema, diese Antwort hat mir geholfen, die gepostete Datei in einen String zu bekommen -
https://stackoverflow.com/a/40304761/5333178
zitieren,
string result = string.Empty;
using (BinaryReader b = new BinaryReader(file.InputStream))
{
byte[] binData = b.ReadBytes(file.ContentLength);
result = System.Text.Encoding.UTF8.GetString(binData);
}
Zerlegung der Zeichenkette in ein Array -
string[] csvData = new string[] { };
csvData = result.Split(new string[] { "\r\n", "\n" }, StringSplitOptions.None);
Verwandte Themen
- 1. Artikel zu meinem Stringarray hinzufügen
- 2. Wie konvertiert man altes SQL?
- 3. Wie konvertiert man das Datumsformat in vb.net?
- 4. Wie konvertiert man string [] in ArrayList?
- 5. Wie konvertiert man String in Bitset?
- 6. Android Wie konvertiert man Int in String?
- 7. Wie konvertiert man Methodenaufrufe in Postfix-Notation?
- 8. Wie konvertiert man DateTime in String?
- 9. Wie konvertiert man negative hexadezimale in dezimal
- 10. Wie konvertiert man IEnumerable in IObservable?
- 11. Wie konvertiert man Double.POSITIVE_INFINITY in BigDecimal?
- 12. Wie konvertiert man Byte-Array in Bilddatei?
- 13. Wie konvertiert man InputStream in Source?
- 14. Wie konvertiert man Platform :: String in char *?
- 15. Wie konvertiert man java.util.Date-Objekte in Kalenderobjekte?
- 16. Wie konvertiert man ein SparseArray in ArrayList?
- 17. Wie konvertiert man TryCast in C#?
- 18. Wie konvertiert man ein Datum in YYYYDDD?
- 19. Wie man Jobject in jstring konvertiert
- 20. Wie konvertiert man ein IplImage in Mat?
- 21. Wie man requests.cookiejar in qnetworkcookiejar konvertiert?
- 22. Wie konvertiert man PFGeoPoint in CLLocation
- 23. Wie konvertiert man .Jpeg Bilder in .Bmp
- 24. Wie konvertiert man Text in Bild?
- 25. Wie konvertiert man xsd in ecore (EMF)
- 26. Wie konvertiert man von Newton.Json.Linq.JToken in Byte []?
- 27. Wie konvertiert man .nii in .nii.gz Datei?
- 28. Wie konvertiert man eine Zeichenfolge in ISOString?
- 29. Wie konvertiert man CaretEvent.getDot() in rechtwinklige Koordinaten?
- 30. Wie konvertiert man folgendes in einen Binärbaum?
Vielen Dank. Es funktioniert perfekt. – Gavin