PT-BR/XmlCreateChild: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "__NOTOC__ {{BR/Funcao server}} Essa função cria um novo filho node usando um node XML. ==Sintaxe== <syntaxhighlight lang="lua">xmlnode xmlCreateChild ( xmlnode parentNode, string tagName )</syntaxhighlight> {{OOP||xmlnode:createChild}} ===Argumentos Necessários=== *'''parentNode:''' O xmlnode que você deseja criar um novo filho node. *'''tagName:''' O tipo do filho node que será criado. ===Retornos=== * Retorna o xmlnode criado se for bem sucedido, ''...")
 
No edit summary
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{BR/Funcao server}}
{{BR/Funcao servidor}}
Essa função cria um novo filho node usando um node XML.
Essa função cria um novo filho node usando um node XML.



Revision as of 04:24, 20 February 2022

Template:BR/Funcao servidor Essa função cria um novo filho node usando um node XML.

Sintaxe

xmlnode xmlCreateChild ( xmlnode parentNode, string tagName )

OOP Syntax Help! I don't understand this!

Method: xmlnode:createChild(...)


Argumentos Necessários

  • parentNode: O xmlnode que você deseja criar um novo filho node.
  • tagName: O tipo do filho node que será criado.

Retornos

  • Retorna o xmlnode criado se for bem sucedido, 'false caso dê errado.

Exemplo

Esse exemplo permite que um jogador use o comando 'createfile' para criar um arquivo .xml.

-- Cria um arquivo chamado "new.xml" usando o node raiz "newroot" e o filho "newchild".
function createFileHandler()
    local RootNode = xmlCreateFile("new.xml"," newroot")
    local NewNode = xmlCreateChild(RootNode, "newchild")
    
    xmlSaveFile(RootNode)
    xmlUnloadFile(RootNode)
end
addCommandHandler("createfile", createFileHandler)

Veja também