Download en installeer stuurprogramma's voor de HP Deskjet 1510 MFP

XML is een universeel formaat voor het werken met gegevens. Het wordt ondersteund door vele programma's, waaronder die uit de sfeer van DBMS. Daarom is de conversie van informatie naar XML belangrijk, juist in termen van interactie en gegevensuitwisseling tussen verschillende toepassingen. Excel is een van de programma's die met tabellen werken en kan zelfs databasemanipulaties uitvoeren. Laten we uitzoeken hoe Excel-bestanden naar XML kunnen worden geconverteerd.

Conversieprocedure

Het omzetten van gegevens naar de XML-indeling is niet zo eenvoudig een proces, omdat er in zijn loop een speciaal schema (schema.xml) moet worden gemaakt. Om informatie om te zetten in het eenvoudigste bestand van dit formaat, volstaat het om gewone besparingstools in Excel bij de hand te hebben, maar om een ​​goed gestructureerd element te maken, moet je sleutelen aan het opstellen van een diagram en het verbinden met het document.

Methode 1: Eenvoudig opslaan

In Excel kunt u de gegevens opslaan in XML-indeling door eenvoudigweg het menu te gebruiken "Opslaan als ...". Het is waar dat er geen garantie is dat later alle programma's correct werken met het bestand dat op deze manier is gemaakt. En niet in alle gevallen werkt deze methode.

  1. Voer het programma Excel uit. Ga naar het tabblad om het te converteren item te openen "File". Klik vervolgens op het item "Open".
  2. Opent het venster voor het openen van bestanden. Ga naar de map met het bestand dat we nodig hebben. Het moet in een van de Excel-indelingen zijn: XLS of XLSX. Selecteer het en klik op de knop. "Open"bevindt zich onderaan het venster.
  3. Zoals u kunt zien, is het bestand geopend en zijn gegevens op het huidige blad weergegeven. Ga nogmaals naar het tabblad "File".
  4. Ga daarna verder met het item "Opslaan als ...".
  5. Een opslagvenster wordt geopend. Ga naar de map waarin we het geconverteerde bestand willen opslaan. U kunt echter de standaarddirectory, dat wil zeggen degene die door het programma zelf wordt aangeboden, verlaten. In hetzelfde venster kunt u, als er een wens is, de naam van het bestand wijzigen. Maar de focus moet op het veld liggen. "Bestandstype". We openen de lijst door op dit veld te klikken.

    Een van de opties voor conservering is het zoeken naar de naam "XML 2003-tabel" of "XML-gegevens". Kies een van deze items.

  6. Klik daarna op de knop "Opslaan".

Zo wordt de conversie van het bestand van Excel-formaat naar XML voltooid.

Methode 2: Developer Tools

U kunt Excel naar XML converteren met behulp van de ontwikkelaarstools op het tabblad Programma. Tegelijkertijd, als de gebruiker alles correct uitvoert, ontvangt hij aan de uitgang, in tegenstelling tot de vorige methode, een volledig XML-bestand dat correct wordt waargenomen door toepassingen van derden. Maar ik moet meteen zeggen dat niet elke nieuwkomer over voldoende kennis en vaardigheden kan beschikken om meteen op deze manier te leren hoe data te converteren.

  1. Het tabblad Ontwikkelaarstools is standaard uitgeschakeld. Daarom moet u om te beginnen het activeren. Ga naar het tabblad "File" en klik op item "Parameters".
  2. Ga in het parametervenster dat opent naar de subsectie Lint instellen. Plaats in het rechterdeel van het venster een vinkje bij de waarde "Developer". Klik daarna op de knop "OK"geplaatst onderaan het venster. Het tabblad Hulpmiddelen voor ontwikkelaars is nu ingeschakeld.
  3. Open vervolgens de Excel-tabel in het programma op een gemakkelijke manier.
  4. Op basis hiervan moeten we een schema maken dat is gevormd in een teksteditor. Voor deze doeleinden kunt u de gebruikelijke Windows Notepad gebruiken, maar het is beter om een ​​gespecialiseerde toepassing te gebruiken voor het programmeren en werken met Notepad ++ opmaaktalen. Voer dit programma uit. Daarin creëren we het schema. In ons voorbeeld ziet het eruit zoals hieronder weergegeven in de schermafbeelding van het venster Notepad ++.

    Zoals je kunt zien, dienen de openings- en sluitingslabels voor het document als geheel "-Data set". In dezelfde rol verschijnt voor elke regel een tag "Record". Voor het schema is het voldoende als we slechts twee rijen van de tabel nemen en we zullen het niet allemaal handmatig naar XML vertalen. De naam van de openings- en sluitingstags van een kolom kan willekeurig zijn, maar in dit geval hebben we er gemakshalve voor gekozen om de Russisch-taal kolomnamen eenvoudig in het Engels te vertalen. Nadat de gegevens zijn ingevoerd, slaat u ze eenvoudig op via teksteditor-functionaliteit overal op uw harde schijf in XML-indeling "Schema".

  5. Nogmaals, ga naar het Excel-programma met een reeds geopende tabel. Ga naar het tabblad "Developer". Op de band in het blok met gereedschappen "XML" klik op de knop "The Source". Klik in het geopende veld aan de linkerkant van het venster op de knop "XML-kaarten ...".
  6. Klik in het geopende venster op de knop "Toevoegen ...".
  7. Het bronselectiescherm wordt gestart. Ga naar de directory-indeling van het eerder gecompileerde schema, selecteer het en klik op de knop "Open".
  8. Nadat de schema-elementen in het venster verschijnen, sleept u ze met de cursor naar de overeenkomstige cellen in de tabelkolomnamen.
  9. We klikken met de rechtermuisknop op de resulterende tabel. In het contextmenu, stap voor stap "XML" en "Exporteren ...". Bewaar het bestand daarna in een willekeurige map.

Zoals u kunt zien, zijn er twee belangrijke manieren om XLS- en XLSX-bestanden naar Microsoft Excel te converteren naar XML-indeling. De eerste is uiterst eenvoudig en bestaat uit een elementaire procedure voor het opslaan met een bepaalde extensie via de functie "Opslaan als ...". De eenvoud en duidelijkheid van deze optie zijn ongetwijfeld voordelen. Maar hij heeft een zeer ernstige tekortkoming. Conversie wordt uitgevoerd zonder rekening te houden met bepaalde standaarden en daarom kan een bestand dat op deze manier is geconverteerd door toepassingen van derden eenvoudigweg niet worden herkend. De tweede optie is om een ​​XML-kaart te maken. In tegenstelling tot de eerste methode voldoet een tabel die volgens dit schema is geconverteerd aan alle XML-kwaliteitsnormen. Maar helaas kan niet elke gebruiker de nuances van deze procedure snel begrijpen.

Loading...