Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vytvoriť XML vyzerať pekne v Výsledok SQL Server

Tvorba XML vyzerať pekne na výsledok Server sade Microsoft SQL je mierne ľahko , vzhľadom k riadnej sada nástrojov a techniky . Či už pomocou SQL Server 2000 , 2005 alebo 2008 , vyrábajúce ľahko čitateľný , dobre členité , a dobre - tvoril XML je veľmi uskutočniteľný . Výstup môže byť vytvorený pomocou SQL Server Management Studio alebo dokonca príkazového riadku " BCP " utility . Veci , ktoré budete potrebovať
An výsledok XML nastaviť v SQL Server
SQL Server Management Studio - alebo - BCP
Zobraziť ďalšie inštrukcie
získať XML Výsledok Nastaviť
1

Použitie XML zariadení prítomných v systéme SQL Server , začína v SQL Server 2000 , vytvoriť množinu výsledkov , ktorá vracia dáta v dátovom typu XML . To môže byť vykonané s pomocou použitia klauzuly FOR XML , pripravených dokumentov XML alebo vrátením stĺpec s dátovým typom XML . Formátovanie funguje najlepšie , keď je tam len jeden stĺpec XML dát vrátených v sade výsledkov .
2

Ak používate SQL Server Management Studio , nastavte dotaz poslať " výsledky do siete " tak , že dáta XML je automaticky sa na hypertextové prepojenie . Kliknutím na odkaz spôsobí SQL Server Management Studio čítať a formátovanie dát XML v poprehýbaný , ľahko čitateľnom formáte .
3

Ak používate BCP , použite " queryout " možnosť poslať XML výstup do súboru . Táto metóda funguje najlepšie , keď je dotaz XML - produkovať obsiahnutá v uloženej procedúre . Príkaz k výstupu XML prúd je nasledujúci :

BCP " EXECUTE [ Database ] [ Užívateľ ] [ Stored Procedure ] . " . Queryout " filename.xml " - w -r " " - t " " - U username - P heslo - S ServerName

( Prípadne môžete použiť - T pre dôveryhodné pripojenie namiesto - U a - P prepínače vyššie ) .

výstup z BCP bude hudba k súboru XML ( nie členité ) v UTF - 16 kódovanie .
4

výstup z BCP viac čitateľné , použite nástroj ako je upratané , aby správne formátovať výstup . Program je open source a binárne súbory pre Windows , Linux a Mac OS X sú ľahko dostupné . Ak chcete formátovať výstup , použite nasledujúci príkaz :

tidy - xml - i - w 10000 - q filename.xml > tidy_filename.xml

- xml prepínač hovorí Tidy , že súbor je čistý XML a nie HTML . - Aj prepínač hovorí Tidy odsadenie výstup . - W 10000 Prepínač hovorí Tidy zalomiť riadky na 10000 znakov . Konečne , - q prepínač potláča nepodstatné varovné správy .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené