ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript で引用符で囲まれたフィールド内のカンマを含む CSV 文字列を解析するにはどうすればよいですか?

JavaScript で引用符で囲まれたフィールド内のカンマを含む CSV 文字列を解析するにはどうすればよいですか?

DDD
DDDオリジナル
2024-12-03 00:27:15267ブラウズ

How to Parse a CSV String with Commas Inside Quoted Fields in JavaScript?

この JavaScript スニペットを使用すると、引用符で囲まれたフィールド内のカンマを無視しながら、データ内にカンマを含む CSV 文字列を解析できます。

このソリューションは、 CSV 文字列を 1 文字ずつ検査してクエリを実行します。カンマが検出され、その文字列が引用符で囲まれたフィールド内にないたびに、新しいフィールドが生成されます。フィールドの先頭に二重引用符がある場合、それは引用符で囲まれたフィールドの始まりを示します。引用符で囲まれたフィールドの外側にある別の二重引用符は、そのフィールドの終わりを示します。この手法では、常に値を検査することで、引用符で囲まれた領域を考慮して、CSV 文字列を個々のフィールドに正確に分割します。

以上がJavaScript で引用符で囲まれたフィールド内のカンマを含む CSV 文字列を解析するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。