O método salva o XML em um arquivo.
Sintaxe
Save2File( < cFile > )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
cFile | caractere | Indica o nome arquivo que será salvo o XML. | X |
Retorno
Nome | Tipo | Descrição |
---|---|---|
lRet | lógico | Verdadeiro (.T.) caso tenha sido possivel salvar. Falso (.F.) caso contrário. |
Observações
- O parâmetro cFile aceita apenas caminho de arquivos do server. Caso contrário mostrará o erro "Invalid XML File – Only Server Path allowed".
Exemplos
Exemplo 1
user function TXS2F() Local cXML := "", cNewXML := "" Local oXML oXML := TXMLManager():New() cXML := '<?xml version="1.0"?>' + Chr( 10 ) cXML += '<book isNew="true">' + Chr( 10 ) cXML += ' <title>A Clash of Kings</title>' + Chr( 10 ) cXML += ' <author>George R. R. Martin</author>' + Chr( 10 ) cXML += ' <price>9.99</price>' + Chr( 10 ) cXML += ' <origin>US</origin>' + Chr( 10 ) cXML += '</book>' + Chr( 10 ) if !oXML:Parse( cXML ) conout( "Errors on Parse!" ) return endif oXML:XPathAddNode( "/book", "hardcover", "no" ) // Vai exibir ".T." conout( oXML:Save2File( "\mybook.xml" ) ) cNewXML := MemoRead( "\mybook.xml" ) // Vai exibir ".F." conout( cNewXML == cXML ) // Vai exibir // <?xml version="1.0"?> // <book isNew="true"> // <title >A Clash of Kings</title> // <author>George R. R. Martin</author> // <price>9.99</price> // <origin>US</origin> // <hardcover>no</hardcover></book> conout( cNewXML ) return
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas