Parsifal XML Æļ­

Parsifal XML Æļ­´Â ANSI C·Î ÀÛ¼ºµÈ À¯È¿¼º °Ë»ç XML 1.0 Æļ­ÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

Parsifal XML Æļ­ ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Toni Uusitalo
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://www.saunalahti.fi/~samiuus/toni/xmlproc

Parsifal XML Æļ­ ű×


Parsifal XML Æļ­ ¼³¸í

Parsifal XML Æļ­´Â ANSI C¿¡¼­ ÀÛ¼ºµÈ XML 1.0 Æļ­ÀÔ´Ï´Ù. parsifalÀº ANSI C¿¡¼­ ÀÛ¼ºµÈ À¯È¿¼º °Ë»ç XML 1.0 Æļ­ÀÔ´Ï´Ù. SAX2.ParsifalÀº XML ±â¹Ý ¸Þ½ÃÁö (¿¹ : REST ¹× RSS)¿Í ÀÀ¿ë ÇÁ·Î±×·¥ ƯÁ¤ µ¥ÀÌÅÍ Ã³¸®¸¦ ±¸¹® ºÐ¼®ÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±¸¼º ÆÄÀÏ, µ¥ÀÌÅÍ ÆÄÀÏ µî ParsifalÀº ¹®¼­ ÁöÇâ ó¸® (¿¹ : xhtml xhtml1-transitionalal.dtd) ¹× XML 1.0 Æļ­¸¦ ÁؼöÇÏ°í ³»ºÎ ¹× ¿ÜºÎ ÀÏ¹Ý ¿£ÅÍƼ¿Í °°Àº ±â´ÉÀ» Áö¿øÇϱ⠶§¹®¿¡ ¹®¼­ ÁöÇâ ó¸® (¿¹ : xhtml xhtml1-transitional.dtd)¿Í ¸ðµâ Çü ¹®¼­¸¦ ±¸¹® ºÐ¼® ÇÒ ¼ö ÀÖ½À´Ï´Ù. DTD ¸Å°³ º¯¼ö ¿£Æ¼Æ¼ ¹× ±âº» ¼Ó¼º µî SAX ±â¹ÝÀ̹ǷΠ´ë¿ë·® µ¥ÀÌÅÍ ÆÄÀÏ ¹× ½ºÆ®¸² 󸮿¡ ÀÌ»óÀûÀ̸ç, ´ëºÎºÐÀÇ ¸ñÀûÀ» À§ÇØ ÃæºÐÈ÷ ºü¸£°Ô ÀÛ¼ºµÈ °æ¿ì Å« XML ´ë½Å¿¡ C.using Parsifal¿¡¼­ ÀÛ¼ºµÈ ´ëºÎºÐÀÇ ¸ñÀûÀ» À§ÇØ ÃæºÐÈ÷ ºü¸£°Ô ÀÛ¼ºµÇÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù. ¶óÀ̺귯¸® (¿¹ : libxml, xerces) ¶Ç´Â ÀÛÀº EXPAT (DTD À¯È¿¼º °Ë»ç¸¦ Áö¿øÇÏÁö ¾Ê´Â) ´ë½Å¿¡µµ Á¦ÇÑµÈ ¸Þ¸ð¸® ȯ°æ ¹× ¹øµé µÈ Æļ­°¡ ÇÊ¿äÇÑ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇØ Á¤´çÈ­ µÉ ¼ö ÀÖ½À´Ï´Ù. ¸ðµâ ½Ä µðÀÚÀÎ ÆĽà °¥»öÀ¸·Î DTD À¯È¿¼º °ËÁõÀ» Áö¿øÇϰųª À¯È¿¼ºÀ̾ø´Â ±¸¹® ºÐ¼®À» ¼öÇàÇϱâ À§ÇØ ½±°Ô ÄÄÆÄÀÏ µÉ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î DOM / XPath ó¸®¿Í °°ÀÌ ´õ ³ôÀº ·¹º§ µµ±¸°¡ ÇÊ¿äÇÏ¸é ´Ù¸¥ libs¸¦ ã¾Æ¾ßÇÕ´Ï´Ù. ÀϺδ "parsifal xml parser"ÀÇ ÁÖ¿ä ±â´É : ¡¤ °ø°³Àû ÀÎ ¹ýÀû ¹®ÀÚ´Â ¿ÏÀüÈ÷ Á¡°ËµÇÁö ¾Ê¾Ò½À´Ï´Ù. XML ³×ÀÓ ½ºÆäÀ̽º 1.0 Áߺ¹ URI´Â °Ë»çµÇÁö ¾Ê½À´Ï´Ù. ID)´Â ¾ÆÁ÷ À¯È¿ÇÑ Ç¥±â¹ýÀÇ Á¸À縦 ¾ÆÁ÷ ±¸ÇöÇϰųª °Ë»çÇÏÁö ¾Ê½À´Ï´Ù. Áö¿ø : ¡¤ UTF-16, UCS-2, UTF-32, UCS-4 ¡¤ EUC-JP ¡¤ SHIFT_JIS ¡¤ ISO-8859- {1,2,3,4,5,7,9,10,13,1415,16}ÀÌ ¸±¸®½ºÀÇ »õ·Î¿î ±â´É : ¡¤ÀÌ ¸±¸®½º´Â GCC 4 ¹®Á¦¸¦ ÇØ°áÇÏ°í ±¸¼º ½ºÅ©¸³Æ®¸¦ ¿¬¸¶ÇÕ´Ï´Ù.


Parsifal XML Æļ­ °ü·Ã ¼ÒÇÁÆ®¿þ¾î

GNU Moe.

°­·ÂÇÑ 8 ºñÆ® Ŭ¸°, ISO-8859-15 ¹× ASCII ¹®ÀÚ ÀÎÄÚµù ¿ë ÅؽºÆ® ÆíÁý±â. ...

166

´Ù¿î·Îµå