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: 66
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

Ayuda con un gif... juan-kamilo-n-s 12 1 Hoy, 11:34 PM
By: titometal
AYUDA BTCOMET PUERTO DE ESCUCHA DESCONCIDO pedrolares 6 0 Hoy, 10:27 PM
By: pedrolares
Ayuda con Slax Rommel_A 87 8 Hoy, 07:48 PM
By: Rommel_A
ayuda rgente plissss cuxo99 42 3 Hoy, 02:03 PM
By: vitrox2007
necesito de su ayuda! theeagle 34 2 Hoy, 01:21 PM
By: vitrox2007

Google
Web www.trucoswindows.net