"Tiedosto sisältää mukautettuja XML-elementtejä, joita Word ei enää tue", kun yrität avata asiakirjan Word
Oireet
Käsitellään seuraavaa tilannetta: Yrität avata asiakirjan Microsoft Office Word 2007:ssä, Microsoft Word 2010 tai Microsoft Word 2013, joka käyttää jotakin seuraavista tiedostomuodoista:
- Word asiakirja (.DOCX)
- Word Macro-Enabled asiakirja (. DOCM)
- Word malli (. DOTX)
- Word Macro-Enabled malli (. DOTM)
- Word XML -asiakirja (.XML)
- Word 2003 XML -asiakirja (.XML)
Word 2007:n, Word 2010:n tai Word 2013:n avausprosessin aikana näyttöön tulee seuraava virhesanoma:
Tiedosto sisältää mukautettuja XML-elementtejä, joita Word ei enää tue. Jos tallennat tämän tiedoston, nämä mukautetut XML-elementit poistetaan pysyvästi.
Kun valitset OK, mukautetut XML-elementit eivät näy.
Huomautus
Microsoft Word 2013 näyttää aiemmin lueteltujen tiedostomuotojen lisäksi seuraavien tiedostomuotojen virhesanoman:
- Word 97–2003 -asiakirja (.DOC)
- Word verkkosivut (.HTML)
- RTF-muoto (. RTF)
Lisätietoja
Microsoftin 10.1.2010 jälkeen jakamat Word versiot eivät enää lue mukautettuja XML-merkintöjä, jotka saattavat sisältyä .DOCX, . DOCM. DOTX. DOTM- tai .XML-tiedostoja. Word 2007:n, Word 2010:n ja Word 2013:n uudet versiot voivat edelleen avata näitä tiedostoja, mutta kaikki mukautetut XML-merkinnät poistetaan.
Mukautettu XML-merkintä Word asiakirjassa näkyy vaaleanpunaisina (oletusvärinä) tunnisteina, jotka ympäröivät asiakirjan tekstiä:
Mukautettujen XML-merkintöjen poistaminen on seurausta Yhdysvallat tuomioistuimen 22.12.2009 antamasta päätöksestä. Yleensä asiakkaiden, jotka ostavat tai lisensoivat Word 2007, Word 2010 tai Word 2013 Microsoftilta 10.1.2010 jälkeen käytettäväksi Yhdysvallat ja sen alueilla, on käytettävä päivitettyä ohjelmistoa, joka ei sisällä erityistä mukautettua XML-tunnisteiden toteutusta.
Päivitys ei vaikuta seuraaviin Word ominaisuuksiin.
Tämä ei vaikuta sisältöohjausobjekteihin. Sisältöohjausobjektit ovat yleinen tapa jäsentää asiakirjan sisältöä ja yhdistää sisältöä mukautettuihin XML-osiin.
Tämä ei vaikuta avoimiin XML-standardeihin (kaikkiin ECMA- ja ISO-versioihin).
Tämä ei vaikuta mukautettuun XML-merkintään, joka on tallennettu Word 97–2003 -tiedostoihin (.DOC).
Tämä ei vaikuta valintanauhan XML-koodiin ja valintanauhan laajennettavuuteen.
Tämä ei vaikuta mukautettuihin XML-osiin. Lisätietoja mukautetuista XML-osista on kohdassa Mukautettujen XML-osien yleiskatsaus.
Tämä ei vaikuta Word objektimalliin. Jotkin objektimallin menetelmät, jotka käsittelevät mukautettuja XML-merkintöjä, voivat kuitenkin tuottaa erilaisia tuloksia.
- TransformDocument-menetelmä toimii edelleen, mutta kaikki muunnoksen tuloksissa olevat mukautetut XML-merkinnät poistetaan.
- InsertXML-menetelmä toimii edelleen, mutta kaikki olemassa olevat mukautetut XML-merkinnät poistetaan ennen sisällön lisäämistä.
Huomautus
Jos olet sellaisen ratkaisun kehittäjä, joka käyttää mukautettuja XML-merkintöjä, ota huomioon, että mukautetun XML-merkintöjen tuki ei ole enää käytettävissä. Monia mukautettuja XML-merkintöjä hyödyntäviä skenaarioita voidaan toteuttaa käyttämällä vaihtoehtoisia tekniikoita, kuten sisältöohjausobjekteja, lomakekenttiä ja kirjanmerkkejä, jotka ovat käytettävissä Word 2007, Word 2010 ja Word 2013. Kuten esimerkiksi seuraavissa artikkeleissa selitetään, sisältöohjausobjektit (näiden muiden tekniikoiden, kuten kirjanmerkkien) avulla kehittäjät voivat luoda jäsennettyjä asiakirjoja, ja niiden avulla voidaan määrittää mielivaltaisia arvoja jäsennellylle sisällölle. Näiden mielivaltaisten arvojen avulla voidaan määrittää semanttinen merkitys sisällön osille.
Saat lisätietoja sisällön ohjausobjekteista seuraavista Microsoftin verkkosivuista:
- Luodaan Word 2007 -malleja ohjelmallisesti
- Word 2007 -tiedostomallien luominen sisältöohjausobjektien avulla
- Yhdistetään Word 2007 -sisältöohjausobjekteja mukautettuun XML:ään XML-määritysobjektin avulla
- Ohjeet: Sisältöohjausobjektin sitominen tietosäilön solmuun
- Sidottujen sisältöohjausobjektien hyödyntäminen
- Helppo tapa koota useita Word asiakirjoja
- Sisältöohjausobjektien Data-Bound luominen Open XML SDK:n ja LINQ to XML avulla
Lisätietoja
Palaute
https://aka.ms/ContentUserFeedback.
Tulossa pian: Vuoden 2024 aikana poistamme asteittain GitHub Issuesin käytöstä sisällön palautemekanismina ja korvaamme sen uudella palautejärjestelmällä. Lisätietoja on täällä:Lähetä ja näytä palaute kohteelle