chore: TSV tool moved to csv folder since similar for consistency
This commit is contained in:
@@ -116,5 +116,10 @@
|
||||
"longDescription": "Dieses Tool transponiert Komma-getrennte Werte (CSV). Es behandelt die CSV-Datei wie eine Datenmatrix und spiegelt alle Elemente entlang der Hauptdiagonale. Die Ausgabe enthält dieselben CSV-Daten wie die Eingabe, wobei nun alle Zeilen zu Spalten und alle Spalten zu Zeilen werden. Nach der Transposition weist die CSV-Datei entgegengesetzte Dimensionen auf. Wenn die Eingabedatei beispielsweise 4 Spalten und 3 Zeilen enthält, enthält die Ausgabedatei 3 Spalten und 4 Zeilen. Während der Konvertierung bereinigt das Programm die Daten außerdem von unnötigen Zeilen und korrigiert unvollständige Daten. Insbesondere löscht das Tool automatisch alle leeren Datensätze und Kommentare, die mit einem bestimmten Zeichen beginnen, das Sie in den Optionen festlegen können. Sollten die CSV-Daten beschädigt oder verloren gehen, ergänzt das Dienstprogramm die Datei zusätzlich mit leeren Feldern oder benutzerdefinierten Feldern, die Sie in den Optionen festlegen können. CSV-unverständlich!",
|
||||
"shortDescription": "Transponieren Sie schnell eine CSV-Datei.",
|
||||
"title": "CSV transponieren"
|
||||
},
|
||||
"tsvToJson": {
|
||||
"description": "Konvertieren Sie TSV-Daten (Tab-Separated Values) in das JSON-Format. Transformieren Sie tabellarische Daten in strukturierte JSON-Objekte.",
|
||||
"shortDescription": "Konvertieren Sie TSV in das JSON-Format",
|
||||
"title": "TSV zu JSON"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -46,11 +46,6 @@
|
||||
"shortDescription": "Konvertieren Sie Objekte in JSON-Zeichenfolgen",
|
||||
"title": "Stringify JSON"
|
||||
},
|
||||
"tsvToJson": {
|
||||
"description": "Konvertieren Sie TSV-Daten (Tab-Separated Values) in das JSON-Format. Transformieren Sie tabellarische Daten in strukturierte JSON-Objekte.",
|
||||
"shortDescription": "Konvertieren Sie TSV in das JSON-Format",
|
||||
"title": "TSV zu JSON"
|
||||
},
|
||||
"validateJson": {
|
||||
"description": "Überprüfen Sie, ob JSON gültig und wohlgeformt ist.",
|
||||
"inputTitle": "JSON-Eingabe",
|
||||
|
||||
@@ -116,5 +116,10 @@
|
||||
"longDescription": "This tool transposes Comma Separated Values (CSV). It treats the CSV as a matrix of data and flips all elements across the main diagonal. The output contains the same CSV data as the input, but now all the rows have become columns, and all the columns have become rows. After transposition, the CSV file will have opposite dimensions. For example, if the input file has 4 columns and 3 rows, the output file will have 3 columns and 4 rows. During conversion, the program also cleans the data from unnecessary lines and corrects incomplete data. Specifically, the tool automatically deletes all empty records and comments that begin with a specific character, which you can set in the option. Additionally, in cases where the CSV data is corrupted or lost, the utility completes the file with empty fields or custom fields that can be specified in the options. Csv-abulous!",
|
||||
"shortDescription": "Quickly transpose a CSV file.",
|
||||
"title": "Transpose CSV"
|
||||
},
|
||||
"tsvToJson": {
|
||||
"description": "Convert TSV (Tab-Separated Values) data to JSON format. Transform tabular data into structured JSON objects.",
|
||||
"shortDescription": "Convert TSV to JSON format",
|
||||
"title": "TSV to JSON"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -46,11 +46,6 @@
|
||||
"shortDescription": "Convert objects to JSON string",
|
||||
"title": "Stringify JSON"
|
||||
},
|
||||
"tsvToJson": {
|
||||
"description": "Convert TSV (Tab-Separated Values) data to JSON format. Transform tabular data into structured JSON objects.",
|
||||
"shortDescription": "Convert TSV to JSON format",
|
||||
"title": "TSV to JSON"
|
||||
},
|
||||
"validateJson": {
|
||||
"description": "Check if JSON is valid and well-formed.",
|
||||
"inputTitle": "Input JSON",
|
||||
|
||||
@@ -116,5 +116,10 @@
|
||||
"longDescription": "Esta herramienta transpone valores separados por comas (CSV). Trata el CSV como una matriz de datos e invierte todos los elementos a lo largo de la diagonal principal. El resultado contiene los mismos datos CSV que la entrada, pero ahora todas las filas se han convertido en columnas y todas las columnas en filas. Tras la transposición, el archivo CSV tendrá dimensiones opuestas. Por ejemplo, si el archivo de entrada tiene 4 columnas y 3 filas, el archivo de salida tendrá 3 columnas y 4 filas. Durante la conversión, el programa también elimina las líneas innecesarias y corrige los datos incompletos. En concreto, la herramienta elimina automáticamente todos los registros vacíos y los comentarios que empiezan por un carácter específico, que se puede configurar en la opción. Además, si los datos CSV se corrompen o se pierden, la utilidad completa el archivo con campos vacíos o campos personalizados que se pueden especificar en las opciones. ¡Csv-abuloso!",
|
||||
"shortDescription": "Transponer rápidamente un archivo CSV.",
|
||||
"title": "Transponer CSV"
|
||||
},
|
||||
"tsvToJson": {
|
||||
"description": "Convierte datos TSV (Valores Separados por Tabulaciones) a formato JSON. Transforma datos tabulares en objetos JSON estructurados.",
|
||||
"shortDescription": "Convertir TSV a formato JSON",
|
||||
"title": "TSV a JSON"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -46,11 +46,6 @@
|
||||
"shortDescription": "Convertir objetos en cadena JSON",
|
||||
"title": "Convertir JSON en cadenas"
|
||||
},
|
||||
"tsvToJson": {
|
||||
"description": "Convierte datos TSV (Valores Separados por Tabulaciones) a formato JSON. Transforma datos tabulares en objetos JSON estructurados.",
|
||||
"shortDescription": "Convertir TSV a formato JSON",
|
||||
"title": "TSV a JSON"
|
||||
},
|
||||
"validateJson": {
|
||||
"description": "Comprueba si JSON es válido y está bien formado.",
|
||||
"inputTitle": "Entrada JSON",
|
||||
|
||||
@@ -116,5 +116,10 @@
|
||||
"longDescription": "Cet outil transpose les fichiers CSV (valeurs séparées par des virgules). Il traite le fichier CSV comme une matrice de données et inverse tous les éléments sur la diagonale principale. Le fichier CSV de sortie contient les mêmes données CSV que le fichier d'entrée, mais toutes les lignes sont désormais des colonnes, et toutes les colonnes des lignes. Après la transposition, le fichier CSV aura des dimensions opposées. Par exemple, si le fichier d'entrée comporte 4 colonnes et 3 lignes, le fichier de sortie comportera 3 colonnes et 4 lignes. Lors de la conversion, le programme supprime également les lignes inutiles et corrige les données incomplètes. Plus précisément, l'outil supprime automatiquement tous les enregistrements vides et les commentaires commençant par un caractère spécifique, que vous pouvez définir dans l'option. De plus, en cas de corruption ou de perte des données CSV, l'utilitaire complète le fichier avec des champs vides ou personnalisés, que vous pouvez spécifier dans les options. Csv-abulous !",
|
||||
"shortDescription": "Transposer rapidement un fichier CSV.",
|
||||
"title": "Transposer CSV"
|
||||
},
|
||||
"tsvToJson": {
|
||||
"description": "Convertissez les données TSV (valeurs séparées par des tabulations) au format JSON. Transformez les données tabulaires en objets JSON structurés.",
|
||||
"shortDescription": "Convertir le format TSV au format JSON",
|
||||
"title": "TSV vers JSON"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -46,11 +46,6 @@
|
||||
"shortDescription": "Convertir des objets en chaîne JSON",
|
||||
"title": "Stringify JSON"
|
||||
},
|
||||
"tsvToJson": {
|
||||
"description": "Convertissez les données TSV (valeurs séparées par des tabulations) au format JSON. Transformez les données tabulaires en objets JSON structurés.",
|
||||
"shortDescription": "Convertir le format TSV au format JSON",
|
||||
"title": "TSV vers JSON"
|
||||
},
|
||||
"validateJson": {
|
||||
"description": "Vérifiez si JSON est valide et bien formé.",
|
||||
"inputTitle": "Entrée JSON",
|
||||
|
||||
@@ -214,5 +214,18 @@
|
||||
"shortDescription": "CSV फ़ाइल को शीघ्रता से ट्रांसपोज़ करें.",
|
||||
"title": "CSV ट्रांसपोज़ करें",
|
||||
"transposeOptions": "ट्रांसपोज़ विकल्प"
|
||||
},
|
||||
"tsvToJson": {
|
||||
"arrayFormat": "सरणी प्रारूप",
|
||||
"conversionOptions": "रूपांतरण विकल्प",
|
||||
"description": "TSV डेटा को JSON प्रारूप में बदलें।",
|
||||
"firstRowAsHeaders": "पहली पंक्ति शीर्षक के रूप में",
|
||||
"includeHeaders": "शीर्षक शामिल करें",
|
||||
"inputTitle": "इनपुट TSV",
|
||||
"objectFormat": "ऑब्जेक्ट प्रारूप",
|
||||
"outputFormat": "आउटपुट प्रारूप",
|
||||
"resultTitle": "JSON परिणाम",
|
||||
"shortDescription": "TSV को JSON प्रारूप में परिवर्तित करें",
|
||||
"title": "TSV से JSON"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -82,19 +82,6 @@
|
||||
"stringifyOptions": "स्ट्रिंगिफाई विकल्प",
|
||||
"title": "JSON स्ट्रिंगिफाई"
|
||||
},
|
||||
"tsvToJson": {
|
||||
"arrayFormat": "सरणी प्रारूप",
|
||||
"conversionOptions": "रूपांतरण विकल्प",
|
||||
"description": "TSV डेटा को JSON प्रारूप में बदलें।",
|
||||
"firstRowAsHeaders": "पहली पंक्ति शीर्षक के रूप में",
|
||||
"includeHeaders": "शीर्षक शामिल करें",
|
||||
"inputTitle": "इनपुट TSV",
|
||||
"objectFormat": "ऑब्जेक्ट प्रारूप",
|
||||
"outputFormat": "आउटपुट प्रारूप",
|
||||
"resultTitle": "JSON परिणाम",
|
||||
"shortDescription": "TSV को JSON प्रारूप में परिवर्तित करें",
|
||||
"title": "TSV से JSON"
|
||||
},
|
||||
"validateJson": {
|
||||
"allowComments": "टिप्पणियां अनुमति दें",
|
||||
"allowTrailingCommas": "अनुगामी कॉमा अनुमति दें",
|
||||
|
||||
@@ -116,5 +116,10 @@
|
||||
"longDescription": "このツールは、カンマ区切り値(CSV)を転置します。CSVをデータの行列として扱い、すべての要素を主対角線を挟んで反転します。出力には入力と同じCSVデータが含まれますが、すべての行が列になり、すべての列が行になります。転置後、CSVファイルの次元は逆になります。たとえば、入力ファイルに4列3行がある場合、出力ファイルは3列4行になります。変換中に、プログラムは不要な行のデータを削除し、不完全なデータを修正します。具体的には、ツールはオプションで設定できる特定の文字で始まるすべての空のレコードとコメントを自動的に削除します。さらに、CSVデータが破損または失われた場合、ユーティリティはオプションで指定できる空のフィールドまたはカスタムフィールドでファイルを補完します。CSV-abulous!",
|
||||
"shortDescription": "CSV ファイルをすばやく転置します。",
|
||||
"title": "CSV転置"
|
||||
},
|
||||
"tsvToJson": {
|
||||
"description": "TSV(タブ区切り値)データをJSON形式に変換します。表形式のデータを構造化されたJSONオブジェクトに変換します。",
|
||||
"shortDescription": "TSVをJSON形式に変換する",
|
||||
"title": "TSVからJSONへ"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -46,11 +46,6 @@
|
||||
"shortDescription": "オブジェクトをJSON文字列に変換する",
|
||||
"title": "JSONを文字列化する"
|
||||
},
|
||||
"tsvToJson": {
|
||||
"description": "TSV(タブ区切り値)データをJSON形式に変換します。表形式のデータを構造化されたJSONオブジェクトに変換します。",
|
||||
"shortDescription": "TSVをJSON形式に変換する",
|
||||
"title": "TSVからJSONへ"
|
||||
},
|
||||
"validateJson": {
|
||||
"description": "JSON が有効かつ整形式であるかどうかを確認します。",
|
||||
"inputTitle": "入力JSON",
|
||||
|
||||
@@ -116,5 +116,10 @@
|
||||
"longDescription": "Deze tool transponeert Comma Separated Values (CSV). Het behandelt de CSV als een matrix met data en draait alle elementen om over de hoofddiagonaal. De uitvoer bevat dezelfde CSV-data als de invoer, maar nu zijn alle rijen kolommen en alle kolommen rijen geworden. Na transpositie heeft het CSV-bestand tegengestelde afmetingen. Als het invoerbestand bijvoorbeeld 4 kolommen en 3 rijen heeft, heeft het uitvoerbestand 3 kolommen en 4 rijen. Tijdens de conversie zuivert het programma de data ook van onnodige regels en corrigeert het onvolledige data. De tool verwijdert automatisch alle lege records en opmerkingen die beginnen met een specifiek teken, dat u in de optie kunt instellen. Bovendien, in gevallen waarin de CSV-data beschadigd of verloren zijn, vult het hulpprogramma het bestand aan met lege velden of aangepaste velden die u in de opties kunt opgeven. Csv-abulous!",
|
||||
"shortDescription": "Snel een CSV-bestand transponeren.",
|
||||
"title": "CSV transponeren"
|
||||
},
|
||||
"tsvToJson": {
|
||||
"description": "Converteer TSV-gegevens (Tab-Separated Values) naar JSON-formaat. Transformeer tabelgegevens naar gestructureerde JSON-objecten.",
|
||||
"shortDescription": "Converteer TSV naar JSON-formaat",
|
||||
"title": "TSV naar JSON"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -46,11 +46,6 @@
|
||||
"shortDescription": "Objecten converteren naar JSON-string",
|
||||
"title": "Stringify JSON"
|
||||
},
|
||||
"tsvToJson": {
|
||||
"description": "Converteer TSV-gegevens (Tab-Separated Values) naar JSON-formaat. Transformeer tabelgegevens naar gestructureerde JSON-objecten.",
|
||||
"shortDescription": "Converteer TSV naar JSON-formaat",
|
||||
"title": "TSV naar JSON"
|
||||
},
|
||||
"validateJson": {
|
||||
"description": "Controleer of JSON geldig en correct is geformuleerd.",
|
||||
"inputTitle": "Invoer JSON",
|
||||
|
||||
@@ -116,5 +116,10 @@
|
||||
"longDescription": "Esta ferramenta transpõe valores separados por vírgula (CSV). Ela trata o CSV como uma matriz de dados e inverte todos os elementos na diagonal principal. A saída contém os mesmos dados CSV que a entrada, mas agora todas as linhas se tornaram colunas e todas as colunas se tornaram linhas. Após a transposição, o arquivo CSV terá dimensões opostas. Por exemplo, se o arquivo de entrada tiver 4 colunas e 3 linhas, o arquivo de saída terá 3 colunas e 4 linhas. Durante a conversão, o programa também limpa os dados de linhas desnecessárias e corrige dados incompletos. Especificamente, a ferramenta exclui automaticamente todos os registros e comentários vazios que começam com um caractere específico, que você pode definir na opção. Além disso, nos casos em que os dados CSV são corrompidos ou perdidos, o utilitário completa o arquivo com campos vazios ou campos personalizados que podem ser especificados nas opções. CSV-abulous!",
|
||||
"shortDescription": "Transponha rapidamente um arquivo CSV.",
|
||||
"title": "Transpor CSV"
|
||||
},
|
||||
"tsvToJson": {
|
||||
"description": "Converta dados TSV (Valores Separados por Tabulação) para o formato JSON. Transforme dados tabulares em objetos JSON estruturados.",
|
||||
"shortDescription": "Converter TSV para o formato JSON",
|
||||
"title": "TSV para JSON"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -46,11 +46,6 @@
|
||||
"shortDescription": "Converter objetos em string JSON",
|
||||
"title": "Stringify JSON"
|
||||
},
|
||||
"tsvToJson": {
|
||||
"description": "Converta dados TSV (Valores Separados por Tabulação) para o formato JSON. Transforme dados tabulares em objetos JSON estruturados.",
|
||||
"shortDescription": "Converter TSV para o formato JSON",
|
||||
"title": "TSV para JSON"
|
||||
},
|
||||
"validateJson": {
|
||||
"description": "Verifique se JSON é válido e bem formado.",
|
||||
"inputTitle": "Entrada JSON",
|
||||
|
||||
@@ -116,5 +116,10 @@
|
||||
"longDescription": "Этот инструмент транспонирует данные, разделенные запятыми (CSV). Он обрабатывает CSV как матрицу данных и переворачивает все элементы по главной диагонали. Выходные данные содержат те же данные CSV, что и входные, но теперь все строки стали столбцами, а все столбцы — строками. После транспонирования CSV-файл будет иметь противоположные размеры. Например, если входной файл содержит 4 столбца и 3 строки, выходной файл будет содержать 3 столбца и 4 строки. Во время преобразования программа также очищает данные от ненужных строк и исправляет неполные данные. В частности, инструмент автоматически удаляет все пустые записи и комментарии, начинающиеся с определенного символа, который можно задать в настройках. Кроме того, в случае повреждения или потери данных CSV-файла утилита дополняет файл пустыми полями или пользовательскими полями, которые можно указать в настройках. CSV-abulous!",
|
||||
"shortDescription": "Быстро транспонируйте CSV-файл.",
|
||||
"title": "Транспонировать CSV"
|
||||
},
|
||||
"tsvToJson": {
|
||||
"description": "Преобразуйте данные TSV (значения, разделенные табуляцией) в формат JSON. Преобразуйте табличные данные в структурированные объекты JSON.",
|
||||
"shortDescription": "Конвертировать формат TSV в JSON",
|
||||
"title": "TSV в JSON"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -46,11 +46,6 @@
|
||||
"shortDescription": "Преобразование объектов в строку JSON",
|
||||
"title": "Строкификация JSON"
|
||||
},
|
||||
"tsvToJson": {
|
||||
"description": "Преобразуйте данные TSV (значения, разделенные табуляцией) в формат JSON. Преобразуйте табличные данные в структурированные объекты JSON.",
|
||||
"shortDescription": "Конвертировать формат TSV в JSON",
|
||||
"title": "TSV в JSON"
|
||||
},
|
||||
"validateJson": {
|
||||
"description": "Проверьте корректность и правильность формата JSON.",
|
||||
"inputTitle": "Входной JSON",
|
||||
|
||||
@@ -116,5 +116,10 @@
|
||||
"longDescription": "此工具用于转置逗号分隔值 (CSV)。它将 CSV 视为数据矩阵,并将所有元素沿主对角线翻转。输出包含与输入相同的 CSV 数据,但现在所有行都变成了列,所有列都变成了行。转置后,CSV 文件的尺寸将相反。例如,如果输入文件有 4 列 3 行,则输出文件将有 3 列 4 行。在转换过程中,程序还会清除数据中不必要的行,并更正不完整的数据。具体来说,该工具会自动删除所有以特定字符开头的空记录和注释,您可以在选项中设置这些字符。此外,如果 CSV 数据损坏或丢失,该实用程序会使用空字段或自定义字段(可在选项中指定)来填充文件。CSV 真是太棒了!",
|
||||
"shortDescription": "快速转置 CSV 文件。",
|
||||
"title": "转置 CSV"
|
||||
},
|
||||
"tsvToJson": {
|
||||
"description": "将 TSV(制表符分隔值)数据转换为 JSON 格式。将表格数据转换为结构化的 JSON 对象。",
|
||||
"shortDescription": "将 TSV 转换为 JSON 格式",
|
||||
"title": "TSV 到 JSON"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -46,11 +46,6 @@
|
||||
"shortDescription": "将对象转换为 JSON 字符串",
|
||||
"title": "字符串化 JSON"
|
||||
},
|
||||
"tsvToJson": {
|
||||
"description": "将 TSV(制表符分隔值)数据转换为 JSON 格式。将表格数据转换为结构化的 JSON 对象。",
|
||||
"shortDescription": "将 TSV 转换为 JSON 格式",
|
||||
"title": "TSV 到 JSON"
|
||||
},
|
||||
"validateJson": {
|
||||
"description": "检查 JSON 是否有效且格式正确。",
|
||||
"inputTitle": "输入 JSON",
|
||||
|
||||
@@ -7,6 +7,7 @@ import { tool as csvToJson } from './csv-to-json/meta';
|
||||
import { tool as csvToXml } from './csv-to-xml/meta';
|
||||
import { tool as csvToRowsColumns } from './csv-rows-to-columns/meta';
|
||||
import { tool as csvToTsv } from './csv-to-tsv/meta';
|
||||
import { tool as tsvToJson } from './tsv-to-json/meta';
|
||||
import { tool as swapCsvColumns } from './swap-csv-columns/meta';
|
||||
|
||||
export const csvTools = [
|
||||
@@ -19,5 +20,6 @@ export const csvTools = [
|
||||
ChangeCsvDelimiter,
|
||||
findIncompleteCsvRecords,
|
||||
transposeCsv,
|
||||
insertCsvColumns
|
||||
insertCsvColumns,
|
||||
tsvToJson
|
||||
];
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
import { defineTool } from '@tools/defineTool';
|
||||
import { lazy } from 'react';
|
||||
|
||||
export const tool = defineTool('json', {
|
||||
export const tool = defineTool('csv', {
|
||||
path: 'tsv-to-json',
|
||||
icon: 'material-symbols:code',
|
||||
|
||||
keywords: ['tsv', 'json', 'convert', 'tabular'],
|
||||
component: lazy(() => import('./index')),
|
||||
i18n: {
|
||||
name: 'json:tsvToJson.title',
|
||||
description: 'json:tsvToJson.description',
|
||||
shortDescription: 'json:tsvToJson.shortDescription'
|
||||
name: 'csv:tsvToJson.title',
|
||||
description: 'csv:tsvToJson.description',
|
||||
shortDescription: 'csv:tsvToJson.shortDescription'
|
||||
}
|
||||
});
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
import { InitialValuesType } from './types';
|
||||
import { beautifyJson } from '../prettify/service';
|
||||
import { minifyJson } from '../minify/service';
|
||||
import { beautifyJson } from '../../json/prettify/service';
|
||||
import { minifyJson } from '../../json/minify/service';
|
||||
|
||||
export function convertTsvToJson(
|
||||
input: string,
|
||||
@@ -4,7 +4,6 @@ import { tool as jsonStringify } from './stringify/meta';
|
||||
import { tool as validateJson } from './validateJson/meta';
|
||||
import { tool as jsonToXml } from './json-to-xml/meta';
|
||||
import { tool as escapeJson } from './escape-json/meta';
|
||||
import { tool as tsvToJson } from './tsv-to-json/meta';
|
||||
import { tool as jsonComparison } from './json-comparison/meta';
|
||||
|
||||
export const jsonTools = [
|
||||
@@ -14,6 +13,5 @@ export const jsonTools = [
|
||||
jsonStringify,
|
||||
jsonToXml,
|
||||
escapeJson,
|
||||
tsvToJson,
|
||||
jsonComparison
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user