Importējiet XML datus

Piezīme.:  Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā .

Ja jums iepriekš izveidota XML kartējumu, varat to izmantot, lai šūnas, kas tiek kartēti importējiet XML datus, bet arī pastāv vairākas metodes un komandas, kas paredzētas bez XML karti XML datu imports.

Ja jums ir XML karti, rīkojieties šādi importējiet XML datus kartētām šūnām:

  1. XML karti, atlasiet kādu no kartētām šūnām.

  2. Noklikšķiniet uz Izstrādātājs > Importēt.

    Ja cilne Izstrādātājs nav redzama, skatiet rakstu cilnes Izstrādātājs parādīšana.

  3. Dialoglodziņa XML importēšana atrodiet un atlasiet XML datu failu (. XML), kuru vēlaties importēt, un noklikšķiniet uz Importēt.

Citi veidi, kā XML datu importēšana

Lai iegūtu papildinformāciju par problēmām, skatiet rakstu bieži sastopamas problēmas, kas saistītas ar XML datu imports šī raksta beigās.

Importējiet XML datu failu kā XML tabula

  1. Noklikšķiniet uz Izstrādātājs > Importēt.

    Ja cilne Izstrādātājs nav redzama, skatiet rakstu cilnes Izstrādātājs parādīšana.

  2. Dialoglodziņa XML importēšana atrodiet un atlasiet XML datu failu (. XML), kuru vēlaties importēt, un noklikšķiniet uz Importēt.

    Ja XML datu fails neveido atsauci uz shēmu, programma Excel nosaka shēmu no XML datu failu.

  3. Dialoglodziņā Datu importēšana veiciet kādu no šīm darbībām:

    1. Atlasiet XML tabula esošā darblapā lai importētu XML tabula darblapā vietā, kur noteiktas šūnas XML datu faila satura.

    2. Atlasiet XML tabulu jaunā darblapā lai importētu XML tabulu jaunā darblapā, sākot ar šūnu A1 faila saturu. XML datu faila shēmu tiek rādīts uzdevumrūtī XML avots .

  4. Ja XML datu fails neveido atsauci uz shēmu, programma Excel nosaka shēmu no XML datu failu.

  5. Lai kontrolētu XML datus (piemēram, datu saistīšana, formātu un izkārtojumu) darbību, noklikšķiniet uz Rekvizīti, kas tiek parādīts dialoglodziņš XML kartes rekvizīti . Piemēram, kartēta diapazona esošie dati tiks pārrakstīti importējat datus pēc noklusējuma, tomēr to var mainīt.

Vairākas XML datu failu importēšana

  1. Atlasiet kartētas šūnas, lai vairāku XML failu importēšana vienotu kartētām šūnām.

    Ja vēlaties importēt vairākas XML failu vairākām kopām kartētām šūnām, noklikšķiniet uz šūnas jebkurā vietā darblapā, kurā nav kartēti.

  2. Noklikšķiniet uz Izstrādātājs > Importēt.

    Ja cilne Izstrādātājs nav redzama, skatiet rakstu cilnes Izstrādātājs parādīšana.

  3. Dialoglodziņa XML importēšana atrodiet un atlasiet XML datu failu (. XML), kuru vēlaties importēt.

    • Ja faili ir saistītas, turiet nospiestu taustiņu Shift un noklikšķiniet uz pirmā un pēdējā faila sarakstā. Visus datus no XML failu importēt un pievienots kartētām šūnām.

    • Ja faili neatrodas nepārtrauktā, nospiediet un turiet nospiestu taustiņu Ctrl un noklikšķiniet uz katram failam, kuru vēlaties importēt sarakstā.

  4. Noklikšķiniet uz Importēt.

    Ja esat atlasījis failus, kuri neatrodas nepārtrauktā, tiek parādīts dialoglodziņš importēšana < faila nosaukums >. XML . Atlasītu XML karti, kas atbilst XML datu failu importējat katram failam.

    Lai izmantotu visas atlasītos failus, kas vēl nav importēti vienas kartes, atlasiet izmantot šo XML karti visiem atlasītajiem šīs shēmas failiem.

Importēt vairākas XML datu failu kā ārējiem datiem

Lai importētu vairākas XML failu, kas izmanto to pašu nosaukumvietu, bet dažādām XML shēmas, varat izmantot komandu No XML datu importēšanas . Programma Excel izveido unikālu XML karti, katra XML datu faila importēšanas.

Piezīme.: Ja importējat vairākas XML failu, kas nav definē nosaukumvietu, šie XML faili tiek apstrādāti, ja viņi izmanto to pašu nosaukumvietu.

  1. Ja izmantojat Excel ar Office 365 abonementu, noklikšķiniet uz dati > Datu iegūšana > No faila > No XML.

    Ja izmantojat programmu Excel 2016 vai vecāku versiju, noklikšķiniet uz dati > No citiem avotiem > No XML datu importēšanas.

  2. Dodieties uz disku, mapi vai interneta atrašanās vietas, kurā ir XML datu failu (. XML), kuru vēlaties importēt.

  3. Atlasiet failu un noklikšķiniet uz Atvērt.

  4. Dialoglodziņā Datu importēšana veiciet kādu no šīm darbībām:

    • XML tabula esošā darblapā    Faila saturs tiek importēts jauno XML tabulu jaunā darblapā. Ja XML datu fails neveido atsauci uz shēmu, programma Excel nosaka shēmu no XML datu failu.

    • Esošā darblapa    XML dati tiek importēti divdimensiju tabulā ar rindām un kolonnām, kas rāda XML tagi kā kolonnu virsrakstus un datu rindu zem kolonnu virsrakstiem. Pirmais elements (saknes mezglu) tiek izmantota kā virsraksti un tiek parādīts norādītās šūnas atrašanās vietā. Pārējās atzīmes pāri otrajā rindā ir sakārtoti alfabētiskā secībā. Šajā gadījumā Excel netiek secinātu shēmu un nevarat izmantot XML kartējumu.

    • Jaunā darblapā    Programma Excel darbgrāmatai pievieno jaunu darblapu un automātiski ievieto XML datu jaunās darblapas augšējā kreisajā stūrī. Ja XML datu fails neveido atsauci uz shēmu, programma Excel nosaka shēmu no XML datu failu.

  5. Lai kontrolētu darbību XML datus, piemēram, datu saistīšana, formātu un izkārtojumu, noklikšķiniet uz Rekvizīti, kas tiek parādīts dialoglodziņš XML kartes rekvizīti . Piemēram, kartēta diapazona esošie dati tiek pārrakstīti importējat datus pēc noklusējuma, bet to var mainīt.

Lai importētu datus XML datu faila atvēršana

  1. Noklikšķiniet uz Fails > Atvērt.

    Ja izmantojat programmu Excel 2007, noklikšķiniet uz Microsoft Office pogas Office pogas attēls > Atvērt.

  2. Dialoglodziņā Atvērt noklikšķiniet uz diska, mapes vai interneta atrašanās vietas, kurā ir failu, kuru vēlaties atvērt.

  3. Atlasiet failu un noklikšķiniet uz Atvērt.

  4. Ja tiek parādīts dialoglodziņš Importēt XML , atvērta faila attiecas uz vienu vai vairākas paplašināmo stila lapu valodas transformācijas (XSLT) stila lapas, tāpēc varat noklikšķināt uz kādas no šīm opcijām:

    • Atvērt failu, nelietojot stila lapas    XML dati tiek importēti divdimensiju tabulā ar rindām un kolonnām, kas rāda XML tagi kā kolonnu virsrakstus un datu rindu zem kolonnu virsrakstiem. Pirmais elements (saknes mezglu) tiek izmantota kā virsraksti un tiek parādīts norādītās šūnas atrašanās vietā. Pārējās atzīmes pāri otrajā rindā ir sakārtoti alfabētiskā secībā. Šajā gadījumā Excel netiek secinātu shēmu un nevarat izmantot XML kartējumu.

    • Atveriet failu, izmantojot šādus stila lapas lietots (izvēlieties vienu)    Atlasiet stila lapa, kuru vēlaties lietot, un pēc tam noklikšķiniet uz Labi. XML dati tiek formatēts atbilstoši stila lapa, kuru atlasījāt.

      Piezīme.: XML datu tiek atvērts kā tikai lasāms programmā Excel, tāpēc, ka nav nejauši saglabāt jūsu sākotnējo avota failu Excel darbgrāmatas faila formātā (. xlsm). Šajā gadījumā Excel netiek secinātu shēmu un nevarat izmantot XML kartējumu.

  5. Ja tiek parādīts dialoglodziņš Open XML , XML failā nav norādes XSLT stila lapu. Lai atvērtu failu, noklikšķiniet uz vienas no šīm opcijām:

    • Noklikšķiniet uz kā XML tabula , lai izveidotu XML tabulu jaunā darbgrāmatā.

      Faila saturs tiek importēts XML tabulu. Ja XML datu fails neveido atsauci uz shēmu, programma Excel nosaka shēmu no XML datu failu.

    • Noklikšķiniet uz kā tikai lasāmu darbgrāmatu.

      XML dati tiek importēti divdimensiju tabulā ar rindām un kolonnām, kas rāda XML tagi kā kolonnu virsrakstus un datu rindu zem kolonnu virsrakstiem. Pirmais elements (saknes mezglu) tiek izmantota kā virsraksti un tiek parādīts norādītās šūnas atrašanās vietā. Pārējās atzīmes pāri otrajā rindā ir sakārtoti alfabētiskā secībā. Šajā gadījumā Excel netiek secinātu shēmu un nevarat izmantot XML kartējumu.

      XML datu tiek atvērts kā tikai lasāms programmā Excel, tāpēc, ka nav nejauši saglabāt jūsu sākotnējo avota failu Excel darbgrāmatas faila formātā (. xlsm). Šajā gadījumā Excel netiek secinātu shēmu un nevarat izmantot XML kartējumu.

    • Noklikšķiniet uz lietot uzdevumrūts XML avots.

      XML datu faila shēmu tiek rādīts uzdevumrūtī XML avots . Pēc tam var vilkt shēmas elementus uz darblapu, lai šos elementus kartētu uz darblapu.

      Ja XML datu fails neveido atsauci uz shēmu, programma Excel nosaka shēmu no XML datu failu.

Bieži sastopamas problēmas, kas saistītas ar XML datu imports

Programma Excel parāda dialoglodziņu XML importēšanas kļūdas , ja to nevar validētu datus atbilstoši XML karti. Šo dialoglodziņu, noklikšķiniet uz Detalizēti, lai iegūtu papildinformāciju par katru kļūdu. Tālāk esošajā tabulā ir parādīti daži bieži importēšanas kļūdas:

Kļūda

kas notika

Neizdevās shēmu validācija

Kad esat noklikšķinājis uz validēt datu atbilstību shēmai importēšanas un eksportēšanas dialoglodziņā XML kartes rekvizīti , tika importēti dati, bet dati nebija derīgām pret norādīto XML karti.

Daļa datu tika importēti kā teksts

Dažus vai visus datus, ko importējis tika pārvērsts no tās norādītā datu tipa tekstu. Lai izmantotu šos datus aprēķinā, jums vajadzēs konvertēt datus no teksta, skaitļu vai datumu. Piemēram, datuma vērtību, kas konvertēta par tekstu nedarbosies, kā paredzēts funkcija YEAR, līdz tiek pārvērsts par datuma datu tipu. Excel dati tiek konvertēts teksta kad:

  • Dati ir Excel neatbalsta formātā.

  • Dati ir saderīga ar Excel iekšējo attēlojumu XSD datu tipu. Lai novērstu šo problēmu, atzīmējiet izvēles rūtiņu katrā datu tipa deklarācija, lai pārliecinātos, vai XML dati ir derīgi, atbilstoši XML shēmas.

XML parsēšanas kļūda

XML parsētāju norādīto XML failu nevar atvērt. Pārliecinieties, vai XML failā nav sintakses kļūdu un XML ir pareizs.

Nevar atrast XML karti, kas atbilst datu

Šī problēma var rasties, kad atlasāt vairāk nekā viena XML datu failu, lai importētu un programma Excel nevar atrast atbilstošo XML karti par vienu failu. Nosaukts virsrakstjoslā dialoglodziņu faila importēšana atbilstošās shēmas pirmo reizi, un pēc tam vēlreiz mēģiniet importēt failu.

XML tabulu nevar mainīt izmērus, lai kārtotu datus

Jūs mēģināt pievienot rindas, importējot vai pievienojat datus XML tabulu, bet nav vietas, lai izvērstu tabulas. XML tabulu varat izvērst tikai no apakšas uz leju. Piemēram, var būt objektu, piemēram, attēlu vai citā tabulā, tieši zem XML tabulu, kas neļauj XML tabulu izvēršana. Vai, lai izvērstu XML tabulu, tas būs pārsniegt Excel rindu skaita jeb 1 048 576. Lai novērstu šo problēmu, pārkārtot tabulām un objektiem darblapā, lai atļautu XML tabulu, lai izvērstu no apakšas uz leju.

Norādīto XML fails neveido atsauci uz shēmu

Jūs to mēģināt atvērt XML fails neveido atsauci uz XML shēmu. Lai strādātu ar XML datiem, kas atrodas failā, programmai Excel ir nepieciešamas shēmu, kuras pamatā ir XML faila saturu. Ja šo shēmu ir nepareiza vai neatbilst, izņemiet to no darbgrāmatas. Pēc tam izveidojiet XML shēmas failā un rediģējiet XML datu failu, lai XML datu failu, kas atsaucas uz shēmu. Lai iegūtu papildinformāciju, skatiet rakstu kartes XML elementus uz šūnām XML kartējumu.

Piezīme.: Nevar eksportēt Excel secinātu shēmu kā atsevišķu XML shēmas datu failu (. xsd). Lai gan ir XML shēmu redaktori un citas metodes XML shēmas faila izveidei, jūs nedrīkstat varat ērti piekļūt vai uzzināt, kā tos izmantot.

Lai noņemtu shēmu, programma Excel izveidoja no darbgrāmatas, veiciet tālāk norādītās darbības.

  1. Noklikšķiniet uz Izstrādātājs > Avots.

    XML komandas cilnē Izstrādātājs

    Ja cilne Izstrādātājs nav redzama, skatiet rakstu cilnes Izstrādātājs parādīšana.

  2. Uzdevumrūtī XML avots noklikšķiniet uz XML kartes.

  3. Dialoglodziņā XML kartes noklikšķiniet uz XML kartes Excel izveidots un noklikšķiniet uz Dzēst.

Importēt vairākas XML failu, kas izmanto to pašu nosaukumvietu, bet citu shēmas nedarbojas pareizi

Strādājot ar vairākiem XML datu failus un XML shēmas, ko parasti katrai shēmai XML kartējuma izveide, kartētu elementus, ko vēlaties un pēc tam importējiet katra XML datu faila atbilstošo XML karti. Izmantojot komandu Importēt vairākas XML failu atvēršanai, ar to pašu nosaukumvietu, varat izmantot tikai vienu XML shēmu. Kad izmantojat šo komandu, lai atvērtu vairākas XML failu, kas izmanto to pašu nosaukumvietu, bet citu shēmas, var rasties neparedzēti rezultāti. Piemēram, datus var pārrakstīti vai netiek atvērti faili.

Lai importētu vairākas XML failu, kas izmanto to pašu nosaukumvietu, bet dažādām XML shēmas, mēģiniet izmantot komandu No XML datu importēšanas (noklikšķiniet uz dati > No citiem avotiem). Šī komanda dod vairāku XML failu ar to pašu nosaukumvietu izmantot vairākas XML shēmas. Programma Excel izveido unikālu XML karti katram XML datu failam, kuru vēlaties importēt.

Piezīme.: Ja importējat vairākas XML failu, kas nav definē nosaukumvietu, šie XML faili tiek apstrādāti, ja viņi izmanto to pašu nosaukumvietu.

Cilnes Izstrādātājs parādīšana

Ja cilni Izstrādātājs neredzat, rīkojieties šādi, lai to parādītu:

  • Programmā Excel 2013 vai Excel 2010:

    1. Noklikšķiniet uz Fails > Opcijas.

    2. Noklikšķiniet uz kategorijas Lentes pielāgošana.

    3. Sadaļā Galvenās cilnes atzīmējiet rūtiņu Izstrādātājs un noklikšķiniet uz Labi.

  • Programmā Excel 2007:

    1. Noklikšķiniet uz Microsoft Office pogas Office pogas attēls > Excel opcijas.

    2. Noklikšķiniet uz kategorijas Populārākie.

    3. Sadaļā Galvenās opcijas darbam ar Excel atzīmējiet rūtiņu Rādīt lentē izstrādātāja cilni un noklikšķiniet uz Labi.

Skatiet arī

Virs skatu XML programmā Excel

Kartes XML elementus uz XML kartējuma šūnām

Eksportēt XML datus

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×