Let's say we want to modify the body field.
$node->body[LANGUAGE_NONE]['value'] = "test";
This will work if the node is language neutral (?)
$node->body[$node->language]['value'] = "test";
This will work if the node has the same langauge as the field.
But is this always the case? I found nodes where this is not the case:
(Object) stdClass ... language (String, 2 characters ) de ... body (Array, 1 element) und (Array, 1 element) 0 (Array, 5 elements) value (String, 4 characters ) test
So if this is a correct node, how can we access the body field value?