Hur man skapar en datauppsättning från XML med en enkel metod

Hur man skapar dataset från XML är en vanlig fråga nu för tiden. Dataset är något som är väldigt avgörande att använda för att göra hela datan välskött och strukturerad. Dessa dagar har data blivit mycket viktig inom alla områden. Oavsett om det är IT, marknadsföring eller onlineaffärer överallt, finns det ett behov av data som användarna enkelt kan förstå.

Hantera en enorm mängd data varje dag, och om den data är i ett tydligt format blir det lättare att fatta beslut och få jobbet gjort. Det är därför användare vill att deras data ska vara i ett format som kan användas i verktyg som Python eller Excel, där rapportering och analys blir lätt. I den här artikeln kommer vi att förstå varje detalj om XML-datauppsättning och hur man skapar datauppsättning från XML?

Vad är XML Dataset?

En XML-datauppsättning avser data som lagras i XML-format, där data är korrekt strukturerad. XML används vanligtvis för att lagra data och för att överföra det från ett system till ett annat som varje del av data är innesluten i anpassade taggar, som:

Till skillnad från ett kalkylblad lagrar XML inte data i rader och kolumner som standard.Det är därför, om du vill arbeta med dessa data effektivt, särskilt för dataanalys eller bearbetning, måste du konvertera XML-datauppsättningen till en läsbar struktur. Detta kan enkelt göras genom att konvertera det till format som CSV, Excel eller en databas.

Anledningar till att generera dataset från XML?

  • XML gör det mycket enkelt för dig att bearbeta maskininlärningsmoduler med lätthet.
  • Det fungerar effektivt över flera plattformar för att dela och komma åt data som R, Python och Java.
  • XML används ofta för att märka träningsdata under objektdetektering eller språkbehandling.
  • XML är lätt att läsa för såväl människor som maskiner; du kan spåra ändringarna och hantera versionen av datamängden.
  • En XML-datauppsättning som är såväl maskiner som du kan spåra ändringarna och hantera versionerna av datauppsättningen.
  • En XML-datauppsättning som är välstrukturerad gör det enkelt att automatisera flödet från dina rådata till modellträning.

Hur man skapar datamängder från XML med hjälp av olika metoder

Metod 1: Skapa datauppsättning från XML med MS Excel

Microsoft Excel tillåter användare att importera XML-filer och omvandla dem till ett läsbart tabellformat.

  1. Öppna Excel och gå tillArkiv> Öppnaoch välj din XML-fil.
  2. Excel kan uppmana dig att använda en XML-tabell. KlickOK.
  3. Dina XML-element kommer att visas i entabellformat.
  4. Spara filen som .xlsxeller exportera den som .csv för att slutföraomvandling.
  5. Detta är en av de enklaste metodernaladda ner XML-datauppsättningoch konvertera den för omedelbar användning.

Metod 2: Generera XML-datauppsättning med Python ElementTree)

Python tillhandahåller kraftfulla bibliotek som xml.etree.ElementTree för att analysera XML-filer och generera datauppsättningar.

python
CopyEdit
import xml.etree.ElementTree as ET
import pandas as pd
tree =ET.parse(‘data.xml’)
root = tree.getroot()
data =[]
For record in root.findall(‘employee’):
row ={
‘name’: record.find(‘name’).text,
‘Age’: record.find(‘age’).text,
‘department’: record.find(‘department’).text
}
data.append(row)
df = pd.DataFrame(data)
df.to csv(‘xml_dataset.csv’, index=False)

Metod 3: Generera datauppsättning från XML med hjälp av onlineverktyg

Om du inte är bekväm med kodning kan flera gratisverktyg online hjälpa digladda datauppsättning från XMLoch konvertera den till en CSV- eller Excel-fil.

Populära verktyg inkluderar:

Läs mer:Hur konverterar man XML till XPS (Microsoft XML Paper Specification)?

  • XMLGrid.net
  • ConvertCSV.com
  • reeFormatter.com/xml-to-csv-converter

Metod 4: Hur man skapar dataset från XML i Anteckningar eller en textredigerare

Du kan enkelt skriva XML-data manuellt eller konvertera dem med hjälp av skript eller onlinekonverterare

xml
CopyEdit

Alice
85

Bob
92

Tips att följa när du skapar datauppsättning från XML

  • Ta en säkerhetskopia av den ursprungliga XML-filen innan ändringar
  • Använd rubriker när du konverterar till CSV eller Excel
  • Taggnamn ska vara enkla och begripliga
  • Varje tagg ska ha en början och ett slut
  • Kontrollera strukturen för XML innan du importerar den

Slutsats

Att skapa denna XML-fil kan verka lite svårt för dig, men om du övar lite kan det här arbetet bli väldigt enkelt. Du kan skapa XML-dataset för ditt arbete genom att använda Excel, en onlinekonverterare, Python, textredigerare. När du förstår den grundläggande strukturen och lär dig att ladda data från xml-filen kan du enkelt göra dataanalys, maskininlärning och mjukvaruutveckling. Tänk alltid på bästa praxis så att din datauppsättning kan fungera med alla system.

Behöver du hjälp?

Om du har frågor om hur du skapar en datauppsättning från XML eller vill lära dig mer om verktyg för att arbeta med XML-data kan du kontakta vårt supportteam, som finns tillgängligt dygnet runt för att hjälpa dig med dina databehandlingsbehov.