.\" Man page generated from reStructuredText. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "CSVJSON" "1" "۱۶ اوت ۲۰۲۴" "2.2.0" "csvkit" .SH "نام (NAME)" csvjson \- تبدیل فایل CSV به JSON یا GeoJSON .SH "توضیحات (DESCRIPTION)" .sp تبدیل یک فایل CSV به JSON یا GeoJSON (بسته به پرچم‌ها): .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C usage: csvjson [\-h] [\-d DELIMITER] [\-t] [\-q QUOTECHAR] [\-u {0,1,2,3}] [\-b] [\-p ESCAPECHAR] [\-z FIELD_SIZE_LIMIT] [\-e ENCODING] [\-L LOCALE] [\-S] [\-\-blanks] [\-\-null\-value NULL_VALUES [NULL_VALUES ...]] [\-\-date\-format DATE_FORMAT] [\-\-datetime\-format DATETIME_FORMAT] [\-H] [\-K SKIP_LINES] [\-v] [\-l] [\-\-zero] [\-V] [\-i INDENT] [\-k KEY] [\-\-lat LAT] [\-\-lon LON] [\-\-type TYPE] [\-\-geometry GEOMETRY] [\-\-crs CRS] [\-\-no\-bbox] [\-\-stream] [\-y SNIFF_LIMIT] [\-I] [FILE] تبدیل یک فایل CSV به JSON (یا GeoJSON). آرگومان‌های مکانی: FILE فایل CSV مورد نظر برای عملیات. در صورت حذف، ورودی به صورت داده پایپ‌شده از STDIN پذیرفته می‌شود. آرگومان‌های اختیاری: \-h, \-\-help نمایش این پیام راهنما و خروج \-i INDENT, \-\-indent INDENT دندانه‌دار کردن (تورفتگی) JSON خروجی به این تعداد فاصله. به‌طور پیش‌فرض غیرفعال است. \-k KEY, \-\-key KEY تولید خروجی JSON به‌صورت یک شیء با کلیدی از ستون داده‌شده (KEY)، به‌جای آرایه. تمام مقادیر ستون باید یکتا باشند. اگر \-\-lat و \-\-lon مشخص شده باشند، این ستون به عنوان شناسه Feature در GeoJSON استفاده می‌شود. \-\-lat LAT نمایه یا نام ستون حاوی عرض جغرافیایی. خروجی به‌جای JSON به صورت GeoJSON خواهد بود. نیازمند \-\-lon است. \-\-lon LON نمایه یا نام ستون حاوی طول جغرافیایی. خروجی به‌جای JSON به صورت GeoJSON خواهد بود. نیازمند \-\-lat است. \-\-type TYPE نمایه یا نام ستون حاوی نوع GeoJSON. خروجی به‌جای JSON به صورت GeoJSON خواهد بود. نیازمند \-\-lat و \-\-lon است. \-\-geometry GEOMETRY نمایه یا نام ستون حاوی هندسه GeoJSON. خروجی به‌جای JSON به صورت GeoJSON خواهد بود. نیازمند \-\-lat و \-\-lon است. \-\-crs CRS رشته سیستم مختصات مرجع برای گنجاندن در خروجی GeoJSON. نیازمند \-\-lat و \-\-lon است. \-\-no\-bbox غیرفعال‌سازی محاسبه کادر مرزی (bounding box). \-\-stream تولید خروجی JSON به‌صورت جریانی از اشیاء جداشده با خط جدید، به‌جای یک آرایه. \-y SNIFF_LIMIT, \-\-snifflimit SNIFF_LIMIT محدود کردن تشخیص خودکار لهجه CSV به تعداد بایت مشخص‌شده. برای غیرفعال کردن کامل تشخیص خودکار \(dq0\(dq را وارد کنید، یا \(dq\-1\(dq برای بررسی کل فایل. \-I, \-\-no\-inference غیرفعال‌سازی استنتاج نوع داده (و همچنین \-\-locale، \-\-date\-format، \-\-datetime\-format، \-\-no\-leading\-zeroes) هنگام پردازش ورودی. .ft P .fi .UNINDENT .UNINDENT .sp همچنین ببینید: \fI\%آرگومان‌های مشترک میان تمام ابزارها\fP\&. .SH "مثال‌ها (EXAMPLES)" .sp تبدیل مجموعه داده‌های تحصیلی کهنه‌سربازان به JSON کلیدخورده با کوته‌نوشت ایالت: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C $ csvjson \-k \(dqState Abbreviate\(dq \-i 4 examples/realdata/FY09_EDU_Recipients_by_State.csv { \(dqAL\(dq: { \(dqState Name\(dq: \(dqALABAMA\(dq, \(dqState Abbreviate\(dq: \(dqAL\(dq, \(dqCode\(dq: 1.0, \(dqMontgomery GI Bill\-Active Duty\(dq: 6718.0, \(dqMontgomery GI Bill\- Selective Reserve\(dq: 1728.0, \(dqDependents\(aq Educational Assistance\(dq: 2703.0, \(dqReserve Educational Assistance Program\(dq: 1269.0, \(dqPost\-Vietnam Era Veteran\(aqs Educational Assistance Program\(dq: 8.0, \(dqTOTAL\(dq: 12426.0, \(dqj\(dq: null }, \(dq...\(dq: { \(dq...\(dq: \(dq...\(dq } } .ft P .fi .UNINDENT .UNINDENT .sp تبدیل موقعیت‌های مکانی هنرهای عمومی به GeoJSON: .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C $ csvjson \-\-lat latitude \-\-lon longitude \-\-k slug \-\-crs EPSG:4269 \-i 4 examples/test_geo.csv { \(dqtype\(dq: \(dqFeatureCollection\(dq, \(dqbbox\(dq: [ \-95.334619, 32.299076986939205, \-95.250699, 32.351434 ], \(dqcrs\(dq: { \(dqtype\(dq: \(dqname\(dq, \(dqproperties\(dq: { \(dqname\(dq: \(dqEPSG:4269\(dq } }, \(dqfeatures\(dq: [ { \(dqtype\(dq: \(dqFeature\(dq, \(dqid\(dq: \(dqdcl\(dq, \(dqgeometry\(dq: { \(dqtype\(dq: \(dqPoint\(dq, \(dqcoordinates\(dq: [ \-95.30181, 32.35066 ] }, \(dqproperties\(dq: { \(dqtitle\(dq: \(dqDowntown Coffee Lounge\(dq, \(dqartist\(dq: null, \(dqdescription\(dq: \(dqIn addition to being the only coffee shop in downtown Tyler, DCL also features regular exhibitions of work by local artists.\(dq, \(dqinstall_date\(dq: null, \(dqaddress\(dq: \(dq200 West Erwin Street\(dq, \(dqtype\(dq: \(dqGallery\(dq, \(dqphoto_url\(dq: null, \(dqphoto_credit\(dq: null, \(dqlast_seen_date\(dq: \(dq2012\-03\-30\(dq } }, { \(dq...\(dq: \(dq...\(dq } ], \(dqcrs\(dq: { \(dqtype\(dq: \(dqname\(dq, \(dqproperties\(dq: { \(dqname\(dq: \(dqEPSG:4269\(dq } } } .ft P .fi .UNINDENT .UNINDENT .SH "نویسنده (AUTHOR)" Christopher Groskopf و مشارکت‌کنندگان .SH "حق نشر (COPYRIGHT)" 2016, Christopher Groskopf and James McKinney .\" Generated by docutils manpage writer. .