Bienvenido: ( Identificarse | Registrarse )      
Foros de Trucos Windows
 
Closed TopicStart new topicStart Poll

Outline · [ Estándar ] · Lineal+

> ayuda con xml en delphi, ayuda con xml en delphi

ricky21
post May 11 2008, 04:58 AM
Publicado: #1


Miembro Avanzado
***

Grupo: Members
Mensajes: 63
Registrado: 2-April 07
Miembro nº: 197.132



Saludos!
estoy creando una aplicacion de un archivo xml en delphi, para visualizar el archivo xml utilizo un tree view, ya puedo insertar nodos perfectamente;pero mi problema es ke no se como insertar un atrributo al xml, lo que quiero hacer es que el usuario ;por medio de edits, escriba tanto el nombre como el valor del atributo, posteriormente seleccione en el treeview el nodo donde desee insertar el atributo y finalmente presione un boton para realizar dicha accion. realice un intento donde el ususario solamente proporcione el valor del atributo ,El codigo que puse en el boton es el siguiente:

procedure TfXml.Button5Click(Sender: TObject);
var
I : integer;
begin
// recorre los nodos del xml
for I := 0 to XMLDocument1.DocumentElement.ChildNodes.Count - 1 do

if // verifica que el nodo sea igual al seleccionado en el tree view
XMLDocument1.DocumentElement.ChildNodes.Nodes[I].ChildValues['titulo'] = tvCatalogo.Selected.Text
then
// crea el atributo
XMLDocument1.DocumentElement.ChildNodes.Nodes[I].SetAttributeNS('ISBN','ISBN', edit1.text);

//hace un refrech al catalogo
tvCatalogo.Items.Clear;
DomToTree (XMLDocument1.DocumentElement, nil);
tvCatalogo.FullExpand;


end;
no aparecen errores al compilarlo pero correrlo y presionar el boton marca un error de xml , espero que me ayuden gracias.


User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
Closed TopicTopic OptionsStart new topic

Collapse

> Topicos similares

Hola que tal, necesito ayuda urgente por favor! SergiiouBc 8 0 Hoy, 09:46 AM
By: SergiiouBc
Hola que tal, necesito ayuda urgente por favor! SergiiouBc 7 0 Hoy, 09:45 AM
By: SergiiouBc
Ayuda por favor Guxnet 21 1 Hoy, 05:06 AM
By: Rommel_A
Visual Basic 6 ( ayuda en programacion ) FranGK 528 21 Hoy, 01:29 AM
By: FranGK
ayuda! matulabanda 66 7 Hoy, 12:21 AM
By: Caito

Google
Web www.trucoswindows.net