Signed-off-by: shikai-123 <lifansheng1@huawei.com>

modify bug of xml
This commit is contained in:
shikai-123
2022-02-08 15:20:52 +08:00
parent 9bf6926c36
commit de3821ee45
4 changed files with 7 additions and 7 deletions
+1 -1
View File
@@ -377,7 +377,7 @@ namespace OHOS::Xml {
void ConvertXml::DealIgnore(const napi_value napiObj)
{
std::vector<std::string> vctIgnore = {"compact", "trim", "ignoreDeclaration", "ignoreInstruction",
"ignoreAttributes", "ignoreComment", "ignoreCdata",
"ignoreAttributes", "ignoreComment", "ignoreCDATA",
"ignoreDoctype", "ignoreText"};
size_t vctLength = vctIgnore.size();
for (size_t i = 0; i < vctLength; ++i) {
+1 -1
View File
@@ -239,7 +239,7 @@ namespace OHOS::xml {
}
}
}
void XmlSerializer::SetCommnet(std::string comment)
void XmlSerializer::SetComment(std::string comment)
{
out_ = "";
if (type == "isStart" || type == "isAttri") {
+1 -1
View File
@@ -36,7 +36,7 @@ namespace OHOS::xml {
void StartElement(std::string name);
void EndElement();
void SetNamespace(std::string prefix, std::string nsTemp);
void SetCommnet(std::string comment);
void SetComment(std::string comment);
void SetCData(std::string data);
void SetText(std::string text);
void SetDocType(std::string text);
+4 -4
View File
@@ -245,7 +245,7 @@ namespace OHOS::xml {
return result;
}
static napi_value SetCommnet(napi_env env, napi_callback_info info)
static napi_value SetComment(napi_env env, napi_callback_info info)
{
napi_value thisVar = nullptr;
size_t argc = 0;
@@ -261,7 +261,7 @@ namespace OHOS::xml {
NAPI_CALL(env, napi_unwrap(env, thisVar, reinterpret_cast<void**>(&object)));
std::string comment;
object->DealNapiStrValue(env, args[0], comment);
object->SetCommnet(comment);
object->SetComment(comment);
napi_value result = nullptr;
NAPI_CALL(env, napi_get_undefined(env, &result));
return result;
@@ -356,8 +356,8 @@ namespace OHOS::xml {
DECLARE_NAPI_FUNCTION("startElement", StartElement),
DECLARE_NAPI_FUNCTION("endElement", EndElement),
DECLARE_NAPI_FUNCTION("setNamespace", SetNamespace),
DECLARE_NAPI_FUNCTION("setCommnet", SetCommnet),
DECLARE_NAPI_FUNCTION("setCData", SetCData),
DECLARE_NAPI_FUNCTION("setComment", SetComment),
DECLARE_NAPI_FUNCTION("setCDATA", SetCData),
DECLARE_NAPI_FUNCTION("setText", SetText),
DECLARE_NAPI_FUNCTION("setDocType", SetDocType),
DECLARE_NAPI_FUNCTION("XmlSerializerError", XmlSerializerError)