| 漏洞 ID 编号 |
BUG-000133696 |
| 已提交 | September 9, 2020 |
| 上次修改时间 | July 11, 2025 |
| 适用范围 | ArcGIS API for JavaScript |
| 找到的版本 | 4.16 |
| 操作系统 | Windows OS |
| 操作系统版本 | 10.0 |
| 修正版本 | 4.18 |
| 状态 | Fixed
此漏洞已得到修复。 有关详细信息,请参阅“版本修复”和“其他信息”(如果适用)。
|
解决办法
Two workarounds:
-----If creating your own CSV files-----
Method 1
- Using the same data2.csv you created, open/edit the file in Notepad++.
- Set the line break type to Unix (LF) and save the file.
- Refresh the JavaScript web page.
- Click a point and see that the Population attribute value is a regular integer and not in date-time format.
Method 2
- Using the same data2.csv you created, open/edit the file in Notepad++.
- Set the line break type to Windows (CR LF).
- Put a comma at the end of each Population value. A comma is not needed for the header column name.
- Refresh the JavaScript web page.
- Click a point and see that the Population attribute value is a regular integer and not in date-time format.
-----If using the file attachments on this bug log-----
Method 1
Set the const url variable to the CSV file data1.csv web server location (Refer to the comment examples on the code). Refer to workaround.png for the expected output.
- Click any orange CSV point in the map view and notice the pop-up feature attribute. The format of the Population attribute is not converted to date-time format.
- Open the data1.csv file in a Notepad++ text editor. Notice that the line break type on the bottom right corner is set to Unix (LF). Refer to screenshot1.png.
- This bug is not reproducible for line break type Unix (LF).
Method 2
Set the const url variable to the CSV file data3.csv web server location (Refer to the comment examples on the code). Refer to workaround.png for the expected output.
- Click any orange CSV point in the map view and notice the pop-up feature attribute. The format of the Population attribute is not converted to date-time format.
- Open the data3.csv file in a Notepad++ text editor. Notice that the line break type on the bottom right corner is set to Windows (CR LF). Refer to screenshot3.png.
- This bug is not reproducible for line break type Windows (CR LF) if the last column of data contains a comma at the end of a value.
重现步骤