
xml_parse_into_struct 함수의 결과를 구조체에 넣는 방법은 다음과 같습니다.
1. xml_parse_into_struct 함수를 호출하여 XML 문서를 파싱한 후, 결과를 구조체에 저장합니다.
2. 구조체의 key-value 형태로 데이터를 저장하기 위해, 구조체의 키를 사용하여 데이터를 저장합니다.
구조체에 데이터를 넣기 위한 예제 코드는 다음과 같습니다.
#hostingforum.kr
php
$xml = 'John30';
$xml_parser = xml_parser_create();
xml_parse_into_struct($xml_parser, $xml, $values);
xml_parser_free($xml_parser);
$struct = array();
foreach ($values as $value) {
$struct[$value['tag']] = $value['value'];
}
print_r($struct);
이 코드는 XML 문서를 파싱하고, 구조체에 name과 age의 데이터를 저장합니다.
출력 결과는 다음과 같습니다.
#hostingforum.kr
php
Array
(
[name] => John
[age] => 30
)
이러한 코드를 사용하여 XML 문서를 파싱하고, 구조체에 데이터를 저장할 수 있습니다.
2025-06-09 00:57