UltKit
ఇమేజ్11
PDF13
డాక్యుమెంట్స్ & డేటా7
వీడియో6
ఆడియో4
మరిన్ని టూల్స్22

TXT నుండి JSON కన్వర్టర్

సాధారణ టెక్స్ట్ ఫైల్‌కు ఒక నిర్మాణం ఇవ్వండి. ప్రతి లైన్‌లో ఒకే ఫీల్డ్‌లు ట్యాబ్‌లు, పైప్‌లు, కామాలు లేదా స్పేస్‌లతో వేరు చేసి ఉంటే, ఈ కన్వర్టర్ ఆ లైన్లను JSON రికార్డులుగా మారుస్తుంది. వాటిని చదవడానికి కోడ్‌కు ప్రత్యేక పార్సర్ అవసరం ఉండదు.

డేటా కన్వర్టర్

లేదా CSV, TSV, TXT … ఫైళ్లు ను ఇక్కడ వదలండి ·

ఒక్కో ఫైల్‌కు గరిష్ఠంగా 95 MB· గరిష్ఠంగా 20 ఫైళ్లు· 30 నిమిషాల తర్వాత తొలగించబడతాయి

అవుట్‌పుట్

ఫైళ్లు మా సర్వర్లలో ప్రాసెస్ చేయబడి 30 నిమిషాల తర్వాత తొలగించబడతాయి.

ఈ టూల్‌ను ఎలా ఉపయోగించాలి

  1. 1

    టెక్స్ట్ ఫైల్‌ను అప్‌లోడ్ చేయండి

    మీ .txt ఎగుమతి, ట్యాబ్‌తో వేరు చేసిన డంప్ లేదా ప్రతి లైన్‌కు ఒక ఎంట్రీ ఉన్న జాబితాను జోడించండి. గరిష్టంగా 20 ఫైళ్లు, ఒక్కొక్కటి 95 MB వరకు.

  2. 2

    లైన్లు ఎలా విభజించబడ్డాయో ఎంచుకోండి

    డెలిమిటర్ మొదట Auto detectలో ఉంటుంది. అధునాతన సెట్టింగ్‌లులో మీకు తెలిస్తే Tab, Pipe లేదా Space ఎంచుకోండి, పాత ఫైళ్లకు టెక్స్ట్ ఎన్‌కోడింగ్ సెట్ చేయండి, 1వ లైన్ డేటా అయితే మొదటి వరుస హెడర్ ఆఫ్ చేయండి.

  3. 3

    JSONగా మార్చండి

    JSONకు మార్చండి నొక్కి ఫైల్‌ను డౌన్‌లోడ్ చేయండి. చదవడానికి వీలుగా ఇండెంట్‌తో వస్తుంది, లేదా చదవడానికి సులువైన ఫార్మాట్ ఆఫ్ చేస్తే కాంపాక్ట్‌గా వస్తుంది.

సమాధానం

TXT ఫైల్‌ను JSONకు ఎలా మార్చాలి?

.txt ఫైల్‌ను అప్‌లోడ్ చేసి, డెలిమిటర్ను Auto detectలో, మొదటి వరుస హెడర్ను ఆన్‌లో ఉంచి, JSONకు మార్చండి నొక్కండి. ప్రతి లైన్ ఒక ఆబ్జెక్ట్ అవుతుంది, 1వ లైన్‌లోని పదాలు కీలుగా మారతాయి.

ఏ టెక్స్ట్ ఫైళ్లు JSONగా సరిగ్గా మారతాయి

.txt ఎక్స్‌టెన్షన్ ఫైల్‌లో అక్షరాలు ఉన్నాయని మాత్రమే చెబుతుంది; నిర్మాణం గురించి ఏ హామీ ఇవ్వదు. బాగా మారే ఫైళ్లు వాస్తవానికి టేబుల్స్ అయినవే. Excel లేదా Google Sheets నుండి సెల్స్ కాపీ చేస్తే క్లిప్‌బోర్డ్‌లో ట్యాబ్‌తో వేరు చేసిన టెక్స్ట్ ఉంటుంది, కాబట్టి Notepadలో పేస్ట్ చేసి సేవ్ చేస్తే అలాంటి ఫైలే వస్తుంది. బ్యాంకులు, పేరోల్ సిస్టమ్‌లు, పాత ERPలు పైప్-డెలిమిటెడ్ .txt రిపోర్ట్‌లను ఎగుమతి చేస్తాయి, శాస్త్రీయ పరికరాలు తరచుగా స్పేస్ లేదా ట్యాబ్‌తో వేరు చేసిన రీడింగ్‌లు రాస్తాయి.

వచనం (prose) మారదు, మధ్యలో లైన్ లేఅవుట్ మారే డాక్యుమెంట్ కూడా మారదు. ఫైల్ నిజంగా కామాతో వేరైనదై, మీకు కోడ్ కాకుండా స్ప్రెడ్‌షీట్ కావాలంటే TXT నుండి CSV చిన్న దారి. Windows 10 వెర్షన్ 1903 నుండి Notepad కొత్త ఫైళ్లను డిఫాల్ట్‌గా UTF-8లో సేవ్ చేస్తోంది, కాబట్టి ఇటీవలి ఫైళ్లకు ఎన్‌కోడింగ్ మార్పు సాధారణంగా అవసరం లేదు; పాత మెషీన్ల ఫైళ్లకు తరచుగా అవసరం.

సెపరేటర్ రకం ప్రకారం టెక్స్ట్‌ను JSONగా మార్చడం

అత్యంత సులువైన సందర్భం. విలువల్లో ట్యాబ్‌లు అరుదుగా ఉంటాయి, కాబట్టి కామాలున్న పేర్లు, స్పేస్‌లున్న చిరునామాలు ఒకే ఫీల్డ్‌లో ఉంటాయి.

  • స్ప్రెడ్‌షీట్ల నుండి క్లిప్‌బోర్డ్ కాపీలు
  • అనేక డేటాబేస్ క్లయింట్ ఎగుమతులు

JSON ఎలా కనిపిస్తుంది

sku|color|stock, TS-104|navy|38 ఇన్‌పుట్ లైన్లు, JSONగా
[
  {
    "sku": "TS-104",
    "color": "navy",
    "stock": 38
  }
]
సెపరేటర్లు, Auto detect సహా
5
సోర్స్ టెక్స్ట్ ఎన్‌కోడింగ్‌లు
8
ఒక్కో బ్యాచ్‌కు టెక్స్ట్ ఫైళ్లు
20
అప్‌లోడ్‌లు తొలగించబడే ముందు
30 నిమి

సాధారణ టెక్స్ట్ మరియు JSON పోలిక

TXT

సాదా టెక్స్ట్

TXT ఫైల్‌లో ఫార్మాటింగ్, ఫాంట్లు, చిత్రాలు, లేఅవుట్ లేకుండా సాదా అక్షరాలు మాత్రమే ఉంటాయి. ఆధునిక టెక్స్ట్ ఫైళ్లు సాధారణంగా అన్ని భాషలను కవర్ చేసే UTF-8లో ఎన్‌కోడ్ అవుతాయి, పాత ఫైళ్లు ఇతర ఎన్‌కోడింగ్‌లు వాడి అక్షరాలు గందరగోళంగా చూపవచ్చు. సాదా టెక్స్ట్ చాలా చిన్నది, ఎప్పటికీ పాతబడదు, ఫోన్ల నుంచి సర్వర్ల వరకు ప్రతి పరికరంలో తెరుచుకుంటుంది. బోల్డ్ టెక్స్ట్, పట్టికలు, చిత్రాలను ఉంచలేదు, కాబట్టి నిర్మాణాన్ని ఖాళీలతో లేదా సరళమైన మార్కప్‌తో చూపాలి.

కంప్రెషన్
–
పారదర్శకత
–
యానిమేషన్
–
పరిచయమైన సంవత్సరం
–
TXT కన్వర్టర్

JSON

జావాస్క్రిప్ట్ ఆబ్జెక్ట్ నొటేషన్

JSON అనేది నిర్మాణాత్మక డేటా కోసం తేలికైన టెక్స్ట్ ఫార్మాట్; 2000ల ఆరంభంలో డగ్లస్ క్రాక్‌ఫోర్డ్ ప్రాచుర్యంలోకి తెచ్చారు, RFC 8259 మరియు ECMA-404గా ప్రామాణీకరించబడింది. ఇది ఆబ్జెక్ట్‌లు, అర్రేలు, స్ట్రింగ్‌లు, సంఖ్యలు, బూలియన్‌లు మరియు nullను సరళమైన, చదవగల సింటాక్స్‌తో సూచిస్తుంది. దాదాపు ప్రతి ప్రోగ్రామింగ్ భాషలో వెబ్ APIలు, కాన్ఫిగరేషన్ ఫైళ్లు మరియు యాప్‌ల మధ్య డేటా మార్పిడికి ఇది డిఫాల్ట్ ఫార్మాట్. దీనిలో కామెంట్లు, తేదీలు, స్కీమాలు అంతర్నిర్మితంగా ఉండవు, పెద్ద నెస్టెడ్ ఫైళ్లను వ్యూయర్ లేకుండా చదవడం కష్టం.

కంప్రెషన్
–
పారదర్శకత
–
యానిమేషన్
–
పరిచయమైన సంవత్సరం
2001 · Douglas Crockford
JSON కన్వర్టర్

పాత ప్రోగ్రామ్ నుండి ఎగుమతి చేసిన లేదా రిపోర్ట్ నుండి కాపీ చేసిన టెక్స్ట్ ఆధునిక కోడ్, API బాడీ లేదా NoSQL ఇంపోర్ట్‌లోకి వెళ్లాల్సినప్పుడు, ఒక్క ఫైల్ కోసం పార్సర్ రాయాలని ఎవరూ కోరుకోనప్పుడు TXT JSONగా మారుతుంది.

TXT నుండి JSON — తరచుగా అడిగే ప్రశ్నలు

నా టెక్స్ట్ ఫైల్‌లో ప్రతి లైన్‌కు ఒక అంశం ఉంది. దాన్ని JSON అరేగా మార్చవచ్చా?

అవును. పైన name వంటి హెడర్ లైన్ ఉంటే, తర్వాతి ప్రతి లైన్ {"name": "Lisbon"} లాంటి ఆబ్జెక్ట్ అవుతుంది. హెడర్ లేకపోతే మొదటి వరుస హెడర్ ఆఫ్ చేసి Array of arrays ఎంచుకోండి; అది ప్రతి లైన్‌ను ఒక అంశం ఉన్న జాబితాగా రాస్తుంది.

ఆటో డిటెక్ట్ నా వాక్యాలను ప్రతి స్పేస్ దగ్గర ఎందుకు విభజించింది?

ఫైల్‌లో ట్యాబ్‌లు, పైప్‌లు, కామాలు లేకపోతే స్పేస్‌లే మిగిలిన ఏకైక సెపరేటర్. మీ ఫీల్డ్‌లు నిజంగా వాడే అక్షరానికి డెలిమిటర్ సెట్ చేయండి; విలువల లోపల స్పేస్‌లు ఉన్న ఫ్రీ టెక్స్ట్ సరిగా మారాలంటే ఫీల్డ్‌ల మధ్య ట్యాబ్‌లు లేదా పైప్‌లు ఉండాలి.

లాగ్ ఫైల్‌ను JSONగా మార్చవచ్చా?

ప్రతి లైన్ ఒకే నమూనాలో ఉంటే, ఉదాహరణకు టైమ్‌స్టాంప్, లెవల్, మెసేజ్ పైప్‌లు లేదా ట్యాబ్‌లతో వేరై ఉంటే, అవును. మెసేజ్‌లోనే సెపరేటర్ ఉన్న లేదా లైన్ లేఅవుట్‌లు మారే లాగ్‌లకు టేబుల్ కన్వర్టర్ కాకుండా లాగ్ పార్సర్ కావాలి.

పాత సిస్టమ్ నుండి వచ్చిన TXT ఫైల్‌కు ఏ ఎన్‌కోడింగ్ ఎంచుకోవాలి?

UTF-8 సాధారణం కాకముందు పాశ్చాత్య Windows సాఫ్ట్‌వేర్ రాసిన ఫైళ్లు సాధారణంగా Windows-1252; జపనీస్ ఫైళ్లు Shift_JIS, చైనీస్ GB18030, కొరియన్ EUC-KR. యాక్సెంట్ అక్షరాలు సరిగా చదవడానికి సోర్స్ ఎన్‌కోడింగ్ ఎంచుకోండి. JSON మాత్రం UTF-8లో రాయబడుతుంది; సిస్టమ్‌ల మధ్య మార్పిడి అయ్యే JSONకు RFC 8259 కోరే ఎన్‌కోడింగ్ ఇదే.

స్పేస్‌లతో కాలమ్‌లు వరుసగా అమరి ఉండే ఫిక్స్‌డ్-విడ్త్ టెక్స్ట్ సంగతేంటి?

కన్వర్టర్ అక్షరాల స్థానాల ఆధారంగా కాకుండా డెలిమిటర్ ఆధారంగా విభజిస్తుంది. విలువల్లో స్పేస్‌లు ఎప్పుడూ లేకపోతే Space సెట్టింగ్ పనిచేస్తుంది. లేకపోతే ఫైల్‌ను స్ప్రెడ్‌షీట్‌లో తెరిచి, టెక్స్ట్-టు-కాలమ్స్‌తో విభజించి, వర్క్‌బుక్ సేవ్ చేసి Excel నుండి JSON వాడండి.

నాకు JSON వస్తుందా లేక JSON Lines వస్తుందా?

ప్రామాణిక JSON: ఒకే టాప్-లెవల్ అరేతో ఒక డాక్యుమెంట్, ఏ JSON పార్సర్ అయినా ఒకే కాల్‌లో లోడ్ చేస్తుంది. JSON Lines ప్రతి లైన్‌కు ఒక రికార్డ్ ఉంచుతుంది, స్ట్రీమింగ్‌కు సరిపోతుంది, కానీ ఈ పేజీ రాసేది అది కాదు.