commit 2025-08-23 21:30 edit a bit ZCppMain/ZMainXhtml.H

This commit is contained in:
2025-08-23 21:30:40 +09:00
parent b18311517a
commit afba553b08
4 changed files with 26 additions and 53 deletions

View File

@ -4,6 +4,7 @@
#define __ZNSMAIN_ZTCLOADXML_H__
#include "ZCppMain/ZMainXhtml.H"
#include "ZCppMain/ZtCStringEx.H"
#include "ZCppMain/ZtCTreeData.H"
#include "ZCppMain/ZtCObjList.H"
@ -22,27 +23,6 @@ namespace ZNsMain
namespace ZNsView*/
template<typename TCStringData> TCStringData& ZftMakeXmlAttEnc(TCStringData& ARR_CStringData)
{
return ARR_CStringData.
Replace("&" ,"&amp;" ).Replace("\r", "&#xA;").
Replace("\n", "&#xD;" ).Replace("\t", "&#x9;").
Replace("\"", "&quot;").Replace(">" , "&gt;" ).Replace("<", "&lt;" );
}/*
template<typename TCStringData> TCStringData& ZftMakeXmlAttEnc(TCStringData& ARR_CStringData)*/
template<typename TCStringData> TCStringData& ZftMakeXmlAttDec(TCStringData& ARR_CStringData)
{
return ARR_CStringData.
Replace("&#xA;" ,"\r" ). Replace("&#xD;" ,"\n" ).
Replace("&#x9;" ,"\t" ). Replace("&quot;","\"" ).
Replace("&gt;" ,">" ). Replace("&lt;" ,"<" ). Replace("&amp;" ,"&" );
}/*
template<typename TCStringData> TCStringData& ZftMakeXmlAttDec(TCStringData& ARR_CStringData)*/
namespace ZNsType
{