Quote:
Originally Posted by Grey83
something like this:
PHP Code:
if(KvGotoFirstSubKey(kv, false)) do
{
KvGetSectionName(kv, key, sizeof(key));
KvGetString(kv, NULL_STRING, value, sizeof(value));
} while(KvGotoNextKey(kv, false));
|
no, your can't go to the first subkey actually when only have key - value in one section.
I test a kv like that and in section A if you want to use GoToFirstSubkey, it return false. Only can get the value in section A by using a known key and use GetString(key, ...).
Code:
"root"
{
"A"
{
"key" "value"
"key" "value"
"key" "value"
"key" "value"
}
}
I solve my problem in a not perfect way.
Since the key is custom, i have to store it like:
Code:
"root"
{
"A"
{
"key"
{
"key" "value"
}
"key"
{
"key" "value"
}
"key"
{
"key" "value"
}
"key"
{
"key" "value"
}
"key"
{
"key" "value"
}
}
}