commit 2025-08-22 13:02 add ZCppMain/ZtCLoadXml.H

This commit is contained in:
2025-08-22 13:02:44 +09:00
parent 798a45c80d
commit 8254919e9a

View File

@ -855,7 +855,7 @@ namespace ZNsMain
for(int i=1; i<=VI_AttriListSize; ++i)*/
mr_SaveBuff(TypeChar('>'))(TypeChar('\n'));
return ZERun_OK; /*>>>>>>>>>>>>>>>>>>>>>>*/
}/*
ZERun OnDataBody(const ZCElement& AR_CElement, int AI_StartDepth, int AI_Index)*/
@ -986,7 +986,7 @@ namespace ZNsMain
{
/*///////////////////////////////////////////////////////////////////////////////////////////
■ 아래 On~ 계열의 멤버 함수는 ERun 이 아닌 ZERunEx 를 반환하게 되어 있다. 이게 좋은 설계일까.
꼭 에러가 아니라 할지라도 실행 중지(ZERunEx_NO)를 반환하여 XML 처리를 중지시키고 싶은 경우
가 있지 않을까. 그렇다면 실행 중지(ZERunEx_NO)와 실행 에러(ZERunEx_Err)를 구별하는 ZERunEx
@ -2302,7 +2302,7 @@ namespace ZNsMain
VPC_Buff=APC_XmlData;
을 수행하여, 같은 데이타가 올 경우에 바로 처리하게 한다.
/////////////////////////////////////////////////////////*/
case EWaitByte_HeadCommValue : // 좌표 (5,2) ☞ "<!--주"
@ -2600,7 +2600,7 @@ namespace ZNsMain
//else
}
//else if(me_EWaitByte==EWaitByte_DTDCommExclaMark) // 좌표 (2,9) ☞ "<!"
else if(me_EWaitByte==EWaitByte_DTDCommHyphen) // 좌표 (3,9) ☞ "<!-"
else if(me_EWaitByte==EWaitByte_DTDCommHyphen) // 좌표 (3,9) ☞ "<!-"
{
if(*VPC_XmlData==TypeChar('-'))
me_EWaitByte=EWaitByte_DTDCommHyphen2; // 좌표 (4,9) ☞ "<!--"
@ -2617,7 +2617,7 @@ namespace ZNsMain
return AR_CViewLoadXml.OnError(*this, *VPC_XmlData);
//else
}
//else if(me_EWaitByte==EWaitByte_DTDCommHyphen) // 좌표 (3,9) ☞ "<!-"
//else if(me_EWaitByte==EWaitByte_DTDCommHyphen) // 좌표 (3,9) ☞ "<!-"
else if(me_EWaitByte==EWaitByte_DTDCommHyphen2) // 좌표 (4,9) ☞ "<!--"
{
if(*VPC_XmlData==TypeChar('-'))
@ -3936,7 +3936,7 @@ namespace ZNsMain
++mi_NowLineNo; mi_NowCharNo=0;
}/*
if(*VPC_XmlData++ == TypeChar('\n'))*/
++mi_NowXmlPos; ++mi_NowCharNo;
}/*
while(mi_NowXmlPos<AI_DataLen)*/