XML ను JSON గా మీ బ్రౌజర్లో మార్చండి - లెగసీ ఎంటర్ప్రైజ్ డేటాను ఆధునిక స్క్రిప్ట్లు మరియు APIలకు పೂರైపరచండి.
XML ఇంకా ఆశ్చర్యకరంగా పెద్ద భాగం సంస్థా మౌଳికసౌకర్యాన్ని నడిపిస్తుంది: SOAP APIs, కాన్ఫిగరేషన్ ఫైళ్లు, Office డాక్యుమెంట్లు, RSS మరియు Atom ఫీడ్స్. JSON ఇతర భాగాల్లో దాదాపు ఏవ్వరూ తీసుకున్నారు. XML నుండి JSONకి మార్పు రెండూ ప్రపంచాల మధ్య సెట్టు — లెగసీ డేటాను ఆధునిక JavaScript, Python మరియు REST టూల్స్ ఒకే లైనులో వినియోగించగల రూపంలోకి మార్చుతుంది.
మేము fast-xml-parser తో పార్స్ చేస్తాము. Attributes పేరాలు పేరెంటు ఆబ్జెక్ట్పై "@_attr" కీస్గా విధివత్కమవుతాయి, టెక్ట్స్ కంటెంట్ "#text"గా ఉంటుంది, మరియు పునరావృత ట్యాగ్లు ఆటోమేటిక్గా అర్రేలు అయ్యిపోతాయి. సెల్ఫ్-క్లోజింగ్ ట్యాగ్లు nullకి మ్యాప్ అవుతాయి. కామెంట్లు మరియు processing instructions తీసివేయబడతాయి. అన్నింటినీ మీ బ్రౌజర్లో నడుస్తుంది; ఎటువంటి XML అప్లోడ్ చేయబడదు.
XML (Extensible Markup Language) ఒక విస్తృతంగా వ్రాసే, శ్రేణి ఆధారిత టెక్స్ట్ ఫార్మాట్, ఇది JSON కన్నా ముందే వచ్చింది. ఇది ఇంకా సంస్థల APIs, RSS ఫీడ్స్, Office డాక్యుమెంట్లు మరియు కాన్ఫిగరేషన్ ఫైల్స్లో సాధారణంగా ఉంది.
JSON (JavaScript Object Notation) వెబ్పై నిర్మిత డేటాకు విస్తృతంగా ఉపయోగించే ప్రామాణిక రూపం. అర్రేలు, ఆబ్జెక్టులు, స్ట్రింగులు, సంఖ్యలు, బూలియన్లు. ప్రతి ఆధునిక ప్రోగ్రామింగ్ భాష ద్వారా చదవబడుతుంది.
పై కన్వర్టర్పై XMLని వదలండి, లేదా బాక్స్పై క్లిక్ చేసి మీ డివైస్ నుండి ఒకటి ఎంచుకోండి.
మేము అవుట్పుట్ ఫార్మాట్గా JSONను ముందుగా ఎంపిక చేసుకున్నాము. మీరు వేరే లక్ష్యాన్ని కోరుకుంటే డ్రాప్డౌన్లో నుంచి మార్చండి.
Convert పై క్లిక్ చేసి ప్రోగ్రెస్ బార్ పూర్తి అయ్యే వరకు వేచి ఉండండి. JSON సిద్ధమైనప్పుడు దానిని డౌన్లోడ్ చేయండి.
ఆబ్జెక్టులతో కూడిన JSON అర్రేయిని CSV ఫైల్గా ఫ్లాటెన్ చేయండి - దానిని Excel, Google Sheets లేదా ఏదైనా స్ప్రెడ్షీట్ టూల్లో పేస్ట్ చేయండి.
మీ బ్రౌజర్లో CSV ఫైల్ని JSONగా మార్చండి - స్ప్రెడ్షీట్లను స్క్రిప్ట్లు, APIలు లేదా LLMలకు పంపడానికి సరైనది.
JSON సింటాక్స్ని ఇష్టపడే టూల్స్, APIలు మరియు స్క్రిప్ట్ల కోసం YAML కాన్ఫిగ్ను JSON గా మార్చండి.