U E D R , A S I H C RSS

XML Study_2002/Resource

XML„ ‚ฌšฉ•˜๊ธฐ œ„•ด •„š”•œ ๊ฒƒ๋“ค



1. XML ‚ฌšฉž ๊ทธ๋ฃน— ๋”ฐ๋ผ

  • ผ๋ฐ˜ XML ดšฉž๋“ค๊ณผ XML„ ๊ธฐ๋ฐ˜œผ๋กœ •˜๋Š” ”„๋กœ๊ทธ๋žจ ๊ฐœ๋ฐœž๋กœ ๋‚˜๋ˆ„–ด„œ

1.1. ผ๋ฐ˜ XML ‚ฌšฉž(XML End User)

~cpp 
 XML ๋ฌธ„œ๋ฅผ ๋ณด๋ ค๋ฉด XML ๋ธŒ๋ผšฐ €
 XML ๋ฌธ„œ๋ฅผ ž‘„•˜๋ ค๋ฉด XML Žธง‘๊ธฐ
 XML ๋ฌธ„œ—  šฉ•˜๋Š” Šคƒ€ผ‹œŠธ๋ฅผ ž‘„•˜๋ ค๋ฉด CSS๋‚˜ XSLŽธง‘๊ธฐ

1.2. XML ๊ฐœ๋ฐœž(XML Developer)

~cpp 
 XML ๋ฌธ„œ๋ฅผ ŒŒ‹•˜๋ ค๋ฉด ๋˜๋Š” ŒŒ‹๋œ ๊ฒฐ๊ณผ๋ฅผ ดšฉ•˜๋ ค๋ฉด XMLŒŒ„œ
 XML ๋ฌธ„œ๋ฅผ ๋ฐ˜™˜•˜๋ ค๋ฉด XSLT ”„๋กœ„„œ

2. ข…๋ฅ˜— ๋”ฐ๋ผ„œ XML ‚ฌšฉ‹œ— •„š”•œ ๊ฒƒ๋“ค

  • XML๋„๊ตฌ™€ ž›๋“ค„ Šน„— ๋”ฐ๋ผ ”„๋กœ๊ทธ๋žจ ˜•‹˜ ๋„๊ตฌ™€ Œจ‚คง€ ˜•‹˜ †ŒŠค ๋ ˆ๋ฒจ—„œ ‚ฌšฉ• ˆ˜ žˆ๋Š” ๋„๊ตฌ™€ ๋ฌธ„œ ˜•‹˜ ž›๋“ค๊ณผ ๊ฐ™€ ข…๋ฅ˜๋กœ ๋‚˜๋ˆ”

2.1. XML ‚ฌšฉ„ œ„•œ ”„๋กœ๊ทธ๋žจ๋“ค

~cpp 
 XML Žธง‘๊ธฐ, XSL Žธง‘๊ธฐ, DTD Žธง‘๊ธฐ, ๋ธŒ๋ผšฐ €

2.2. XML„ ง€›•˜๋Š” ‘šฉ ”„๋กœ๊ทธ๋žจ ๊ฐœ๋ฐœ‹œ— ‚ฌšฉ๋˜๋Š” ๋ผด๋ธŒ๋Ÿฌ๋ฆฌ/Œจ‚คง€(†ŒŠค ๋ ˆ๋ฒจ—„œ ‚ฌšฉ• ˆ˜ žˆ๋Š” ๋„๊ตฌ๋“คž„)

~cpp 
 XML ŒŒ„œ,XSL ”„๋กœ„„œ,DOM ๋ผด๋ธŒ๋Ÿฌ๋ฆฌ, XSLT ”„๋กœ„„œ(˜ˆ๋ฅผ ๋“ค–ด„œ ๋งŒ•ฝ Java๋กœ ๋œ API๋ฅผ ง€›•œ๋‹ค๋ฉด XML ŒŒ‹๊ธฐ๋Šฅ„ •ดฃผ๋Š” Java ด๋ž˜Šค๋“ค„ Œจ‚คง€๋กœ ๋ฌถ–ด๋‘” Java ด๋ž˜Šค Œจ‚คง€๋ผ๋Š” ˜•ƒœ๋กœ  œ๊ณต๋œ๋‹ค)

2.3. XML ๊ด€๋ จ๋ฌธ„œ

~cpp 
 XML ŠคŒฉ๋“ค 
  :XML ๊ด€๋ จ ŠคŽ™ด๋‚˜ ๋“œ๋ž˜”„Šธ ๋…ธŠธ๋“ค€ ๋ชจ๋“œ http://www.w3c.org ‚ฌดŠธ—„œ –ป„ˆ˜ žˆ๋‹ค.

3. XML ๊ด€๋ จ  •๋ณด๋ฅผ –ป„ ˆ˜ žˆ๋Š”๊ณณ

  • XML€ ๊ณ„† ๋ณ€™”•˜๋ฉด„œ ๋„ˆ๋ฌด๋‚˜ ๋น ๋ฅด๊ฒŒ ƒˆ๋กœšด ๋‚ดšฉด ๋ฐœ‘œ๋˜๊ณ  XML„ ‚ฌšฉ•˜๊ธฐ œ„•ด •„š”๋กœ •˜๋Š” —ฌ๋Ÿฌ †Œ”„Šธ›–ด ธ ๋„๊ตฌ๋“ค๋„ ๋น ๋ฅด๊ฒŒ ๋ฒ„ „—… ๋˜๋ฏ€๋กœ •ญƒ ด๋Ÿฌ•œ ๋ฆ„„ ฃผ‹œ•ด•ผ •  •„š”๊ฐ€ žˆ๋‹ค.

3.1. XML ๊ด€๋ จ ›‚ฌดŠธ

3.2. XML ๊ด€๋ จ ปค๋ฎค๋‹ˆ‹ฐ

3.3. XML ๊ด€๋ จ ๋‰ดŠค ๊ทธ๋ฃน

  • comp.text.xml
  • microsoft.public.xml
  • microsoft.public.biztalkserver.xmltools
  • netscape.public.dev.xml
  • netscapte.public.mozilla.xml

4. XML ๋ฌธ„œ๋ณด๊ธฐ - ๋ธŒ๋ผšฐ €

  • IE 5.0 ดƒ
  • Netscape 6 Preview 2

5. XML ๋ฌธ„œž‘„ - —๋””„

6. XML ŒŒ„œ/”„๋กœ„„œ

  • XML ŒŒ„œ๋Š” XML ๋ฌธ„œ๊ฐ€ XML1.0 ŠคŽ™— ๋งž๊ฒŒ ž‘„๋˜–ด žˆ๋Š”ง€ XML๋ฌธ„œ๋ฅผ ๊ฒ€ฆ•˜๊ณ  XML๋ฌธ„œ๋ฅผ Šธ๋ฆฌ˜•ƒœ๋กœ ๊ตฌ„•ดค€๋‹ค.
  • XML ŒŒ„œ๋Š” ๋ฌธ„œ๋ฅผ Validation•ด ฃผ๋ฉฐ,XML ๋ฌธ„œ ๊ตฌกฐ๋ฅผ Šธ๋ฆฌ ˜•ƒœ๋กœ ๊ตฌ„•œ๋‹ค. ด๋Ÿฐ ŒŒ‹— ๋Œ€•œ ๊ฒƒ๋งŒ„ ง€›•˜๋Š”๊ฒƒด XML ŒŒ„œด๋‚˜ ˜„žฌ—๋Š” ŒŒ‹ ž‘—… ๋ฟ •„๋‹ˆ๋ผ DOMด๋‚˜ SAX๊ฐ™€๊ฒƒ„ ง€›•˜—ฌ XML ๋ฌธ„œ๋ฅผ ฒ˜๋ฆฌ• ˆ˜ žˆ๋„๋ก •˜๋Š” ๋ถ€๋ถ„๋„ •จ๊ป˜ ฌ•จ๋œ ๋„๊ตฌ๋“คด ๋งŽ๋‹ค. ด๋Ÿฐ ๋„๊ตฌ๋“ค„ ›ˆžˆ XML ”„๋กœ„„œ๋ผ๊ณ  • ˆ˜ žˆ๋‹ค.
  • ๊ธฐ๋ณธ œผ๋กœ IE5.0ดƒ—๋Š” XML ŒŒ„œ™€ XSL”„๋กœ„„œ๋ฅผ ‚ฌšฉ•˜๊ธฐ ๋•Œ๋ฌธ— XML๊ณผ XSLง€›ด ๊ฐ€๋Šฅ•œ๋ฐ, IE—„œ ‚ฌšฉ•˜๊ณ  žˆ๋Š” XML ŒŒ„œ™€ XSL ”„๋กœ„„œ๊ฐ€ MSXML๋กœ dll ŒŒผ˜ ˜•ƒœ๋กœ ๋˜–ดžˆ๋‹ค.
  • XML Software˜ XML Parsers/Processors ™ˆŽ˜ดง€ : XML ŒŒ„œ™€ ŒŒ‹ ๋ฐ DOMด๋‚˜ SAX๋ฅผ ง€›•˜๋Š” XML ”„๋กœ„„œ— ๋Œ€•œ ๊ฐ„๋‹จ•œ „ค๋ช…๊ณผ ๋ผด„Šค ƒƒœ™€ ๋‹คšด๋กœ๋“œ ๋ฐ›„ˆ˜ žˆฐ๋‚˜ ๋˜๋Š” •ด๋‹น ”„๋กœ„„œ˜ ๋ฉ”ธ Ž˜ดง€๋กœ ด๋™•  ˆ˜ žˆ๋Š” ๋งฌ๋ฅผ ฌ•จ •˜๊ณ  žˆ๋‹ค. ˆ˜‹ญ๊ฐœ ดƒ˜ ”„๋กœ„„œ— ๋Œ€•œ  •๋ณด๊ฐ€ žˆ–ด ๊˜ ๋ชจ๋“  ŒŒ„œ๋ฅผ ฐพ„ ˆ˜ žˆ๋‹ค. http://www.xmlsoftware.com/parsers/
  • XML.com˜ Resource Guide ค‘ XML Parsers : —ฌ๊ธฐ—„œ๋„ —ฌ๋Ÿฌ ŒŒ„œ๋“ค— ๋Œ€•œ ๋ชฉ๋ก„  œ๊ณต•œ๋‹ค. ๋ชฉ๋ก—„œ๋Š” ๊ฐ ŒŒ„œ— ๋Œ€•œ „ค๋ช…ด ๊ฐ„๋‹จ•˜๊ฒŒ ๋˜–ด žˆง€๋งŒ, ๊ฐ ŒŒ„œ ด๋ฆ„„ ด๋ฆญ•˜๋ฉด, XML.com˜ Editor ค‘˜ •œ ‚ฌ๋žŒธ Lisa Reinด ‰๊ฐ€•œ ๋‚ดšฉ๋“คด ๊ธฐˆ ๋˜–ด žˆ๊ณ , •ด๋‹น ŒŒ„œ˜ ๋ฉ”ธ Ž˜ดง€๋‚˜ ๋‹คšด๋กœ๋“œ Ž˜ดง€๋กœ ด๋™•  ˆ˜ žˆ๋Š” ๋งฌ๋ฅผ ฌ•จ•˜๊ณ  žˆ๋‹ค. http://www.xml.com/pub/Guide/XML_Parsers

7. XSL or XSLT ”„๋กœ„„œ

  • XSL,XSLT๋ฅผ ฒ˜๋ฆฌ•˜๋Š” ”„๋กœ„„œ

8. ŒŒ„œ/”„๋กœ„„œ „น˜๋ฐฉ๋ฒ•

  • „น˜๋ฐฉ๋ฒ•„ •Œ•„๋ณธ๋‹ค.
  • ตœ‹  ๋ฒ„ „„ „น˜•œ๋‹ค.

8.1. MSXML „น˜ ๋ฐฉ๋ฒ•

  • ฒซ๋ฒˆงธ : ๋‹คšด๋กœ๋“œ Ž˜ดง€๋กœ ด๋™ http://msdn.microsoft.com/xml/general/xmlparser.asp •ˆ๋˜๋ฉด MSDN ๋‹คšด๋กœ๋“œ Ž˜ดง€—„œ ๋‹คšด๋ฐ›๋Š”๋‹ค.
  • ๋‘๋ฒˆงธ : ๋ฐ›•„„œ ‹ค–‰•œ๋‹ค.

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:28:27
Processing time 0.0527 sec