{"id":31,"date":"2025-04-11T01:56:02","date_gmt":"2025-04-11T01:56:02","guid":{"rendered":"https:\/\/csharp.ihavenomoney.co.kr\/netcore\/?page_id=31"},"modified":"2025-04-11T01:56:34","modified_gmt":"2025-04-11T01:56:34","slug":"null-%ed%98%95%ec%8b%9d-%eb%b3%80%ed%99%94-%ea%b2%bd%ea%b3%a0","status":"publish","type":"page","link":"https:\/\/csharp.ihavenomoney.co.kr\/netcore\/?page_id=31","title":{"rendered":"null \ud615\uc2dd \ubcc0\ud654 \uacbd\uace0"},"content":{"rendered":"\n<p>\uc2ec\uac01\ub3c4 \ucf54\ub4dc \uc124\uba85 \ud504\ub85c\uc81d\ud2b8 \ud30c\uc77c \uc904 \ube44\ud45c\uc2dc \uc624\ub958(Suppression) \uc0c1\ud0dc<br>\uacbd\uace0 CS8600 null \ub9ac\ud130\ub7f4 \ub610\ub294 \uac00\ub2a5\ud55c null \uac12\uc744 null\uc744 \ud5c8\uc6a9\ud558\uc9c0 \uc54a\ub294 \ud615\uc2dd\uc73c\ub85c \ubcc0\ud658\ud558\ub294 \uc911\uc785\ub2c8\ub2e4. ConsoleSabre D:\\ConsoleSabre\\Program.cs 169 \ud65c\uc131<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">var  string? XmlNode?   \ub85c \ud574\uacb0<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"713\" height=\"95\" src=\"https:\/\/csharp.ihavenomoney.co.kr\/netcore\/wp-content\/uploads\/sites\/2\/2025\/04\/image.png\" alt=\"\" class=\"wp-image-32\" srcset=\"https:\/\/csharp.ihavenomoney.co.kr\/netcore\/wp-content\/uploads\/sites\/2\/2025\/04\/image.png 713w, https:\/\/csharp.ihavenomoney.co.kr\/netcore\/wp-content\/uploads\/sites\/2\/2025\/04\/image-300x40.png 300w, https:\/\/csharp.ihavenomoney.co.kr\/netcore\/wp-content\/uploads\/sites\/2\/2025\/04\/image-660x88.png 660w\" sizes=\"auto, (max-width: 713px) 100vw, 713px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\ubcc0\uacbd<\/h2>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:default decode:true \">        static void Main(string[] args)\n        {\n\n            string filePath = @\"D:\\Console\\Sample\\\";\n            string fileName = \"GetReservationRS.xml\";\n\n            string sXML = File.ReadAllText(filePath + fileName);\n\n            \/\/ XML \ud30c\uc77c\uc744 \ub85c\ub4dc\ud569\ub2c8\ub2e4.\n            XDocument doc = XDocument.Parse(sXML);\n\n            \/\/\ub124\uc784\uc2a4\ud398\uc774\uc2a4 \uc815\uc758(stl19 \ub124\uc784\uc2a4\ud398\uc774\uc2a4)\n            XNamespace stl19 = \"http:\/\/webservices.com\/pnrbuilder\/v1_19\";\n\n            \/\/ TicketDetails \uc694\uc18c \uc911 TicketNumber\uac00 9882831111111 \uc778 \ud56d\ubaa9\uc758 Timestamp \uac12\uc744 \uc870\ud68c\ud569\ub2c8\ub2e4.\n            string? timestamp = doc.Descendants(stl19 + \"TicketDetails\")\n                .Where(t =&gt; (string?)t.Element(stl19 + \"TicketNumber\") == \"9882831111111\")\n                .Select(t =&gt; (string?)t.Element(stl19 + \"Timestamp\"))\n                .FirstOrDefault();\n\n            Console.WriteLine(\"Timestamp: \" + timestamp);\n\n            Console.ReadLine();\n        }<\/pre><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">\ud574\uacb0<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"723\" height=\"91\" src=\"https:\/\/csharp.ihavenomoney.co.kr\/netcore\/wp-content\/uploads\/sites\/2\/2025\/04\/image-1.png\" alt=\"\" class=\"wp-image-33\" srcset=\"https:\/\/csharp.ihavenomoney.co.kr\/netcore\/wp-content\/uploads\/sites\/2\/2025\/04\/image-1.png 723w, https:\/\/csharp.ihavenomoney.co.kr\/netcore\/wp-content\/uploads\/sites\/2\/2025\/04\/image-1-300x38.png 300w, https:\/\/csharp.ihavenomoney.co.kr\/netcore\/wp-content\/uploads\/sites\/2\/2025\/04\/image-1-660x83.png 660w\" sizes=\"auto, (max-width: 723px) 100vw, 723px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>\uc2ec\uac01\ub3c4 \ucf54\ub4dc \uc124\uba85 \ud504\ub85c\uc81d\ud2b8 \ud30c\uc77c \uc904 \ube44\ud45c\uc2dc \uc624\ub958(Suppression) \uc0c1\ud0dc\uacbd\uace0 CS8600 null \ub9ac\ud130\ub7f4 \ub610\ub294 \uac00\ub2a5\ud55c null \uac12\uc744 null\uc744 \ud5c8\uc6a9\ud558\uc9c0 \uc54a\ub294 \ud615\uc2dd\uc73c\ub85c \ubcc0\ud658\ud558\ub294 \uc911\uc785\ub2c8\ub2e4. ConsoleSabre D:\\ConsoleSabre\\Program.cs 169 \ud65c\uc131 var string? XmlNode? \ub85c \ud574\uacb0 \ubcc0\uacbd \ud574\uacb0<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"class_list":["post-31","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/csharp.ihavenomoney.co.kr\/netcore\/index.php?rest_route=\/wp\/v2\/pages\/31","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/csharp.ihavenomoney.co.kr\/netcore\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/csharp.ihavenomoney.co.kr\/netcore\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/csharp.ihavenomoney.co.kr\/netcore\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/csharp.ihavenomoney.co.kr\/netcore\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=31"}],"version-history":[{"count":2,"href":"https:\/\/csharp.ihavenomoney.co.kr\/netcore\/index.php?rest_route=\/wp\/v2\/pages\/31\/revisions"}],"predecessor-version":[{"id":35,"href":"https:\/\/csharp.ihavenomoney.co.kr\/netcore\/index.php?rest_route=\/wp\/v2\/pages\/31\/revisions\/35"}],"wp:attachment":[{"href":"https:\/\/csharp.ihavenomoney.co.kr\/netcore\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=31"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}