MXML, wartość tekstowa znaki zapytania.

0
FILE *fp;
    
    mxml_node_t *tree;
    mxml_node_t *node;
    
    wchar_t buffer[256];
    
    fp = fopen("net.xml", "r");
    tree = mxmlLoadFile(NULL, fp, MXML_TEXT_CALLBACK);
    fclose(fp);

    node = mxmlFindElement(tree, tree, "logicalname", NULL, NULL , MXML_DESCEND);

    *buffer = mxmlGetText(node, 0);





    wprintf("%Ls", buffe);

Jeżeli wyświetlę bezpośrednio warotść zwracaną po przez mxmlGetText(node, 0) tekst będzie poprawny w innym przypadku jest kilka znaków zapytania.
Ktoś pomoże?
Pozdrawiam

0

oczywiście w wprintf w rzeczywistości jest poprawna nazwa zmiennej - chyba przypadkiem usunąłem przy kopiowaniu

0

Okej już działa mimo, że nie dostałem odpowiedzi na poprzednie pytanie to mam kolejne, chce się dobrać do node/configuration/setting value=TO CO CHCE ZABRAC

temp = mxmlFindElement(tree, tree, "configuration", NULL, NULL , MXML_DESCEND);
temp = mxmlFindElement(temp, tree, "setting", "value", NULL , MXML_DESCEND);

Chciałbym wiedzieć co tutaj jest nie tak - bo jest coś na pewno.

1 użytkowników online, w tym zalogowanych: 0, gości: 1